大家好,我是 Java陳序員
。
Redis 作為一款高效能的非關係型資料庫,可是深受開發者的喜愛,無論是什麼開發,都能看到 Redis 的身影。
今天,給大家介紹一款跨平臺的 Redis 客戶端連線工具,功能強大,介面美觀!
關注微信公眾號:【Java陳序員】,獲取開源專案分享、AI副業分享、超200本經典計算機電子書籍等。
專案介紹
Tiny RDM
—— 一個現代化輕量級的跨平臺 Redis 桌面客戶端,支援Mac、Windows 和 Linux.
功能特色:
軟體安裝
直接下載
專案提供了 Windows、Mac 和 Linux 的安裝包,可在專案的 release 頁面中下載。
下載地址:
https://github.com/tiny-craft/tiny-rdm/releases
本地構建
除了直接下載安裝包使用外,也可以使用原始碼編譯的方式在本地構建。
在本地編譯原始碼需要有以下環境:
- Go(最新版本)
- Node.js >= 16
- NPM >= 9
1、需要先安裝wails
go install github.com/wailsapp/wails/v2/cmd/wails@latest
2、拉取程式碼
git clone https://github.com/tiny-craft/tiny-rdm --depth=1
3、構建前端程式碼
npm install --prefix ./frontend
4、編譯執行開發版本
wails dev
軟體使用
1、新建連線:輸入 Redis 服務的地址、埠、密碼,填寫完畢後,可點選左下角的測試連線簡單測試下。
如果你的剪貼簿中有 Redis 服務的 URL,可以使用解析功能進行解析。
除了常規的單機 Redis 連線外,還有哨兵模型、叢集模式的連線。
2、狀態顯示:Tiny RDM
提供了監控 Redis 服務的視覺化皮膚,有執行時間、客戶端連線數量、鍵、記憶體等資料。
3、新增新鍵:Redis 是以 key-value 的形式儲存資料,我們可以直接使用視覺化的介面進行增刪改查操作。
4、Tiny RDM
提供了多種檢視 key 的 value 值的形式,有 Raw、JSON、YAML、XML 等形式。
5、命令列操作:有時候我們習慣了使用命令去操作 Redis,這時候就需要上伺服器連線 Redis 客戶端進行操作。Tiny RDM
提供了命令列的操作方式,這樣就可以避免我們直接去操作伺服器。
6、Tiny RDM
記錄了 Redis 的慢操作日誌,這樣有利於我們排查一些問題。
7、Tiny RDM
還有一個強大的功能是能幫助我們監控命令,當然了實時監控命令的話會造成伺服器堵塞,不建議在生產環境中開啟。
8、Tiny RDM
除了能監控命令外,還能實時記錄 Redis 服務的執行日誌,支援對多臺伺服器進行記錄和篩選。
9、作為一款簡潔美觀的軟體,Tiny RDM
支援個性化的偏好設定,主題顏色、語言、字型等可動態設定。
不得不說,Tiny RDM
這款軟體的顏值還是挺受筆者喜歡的,功能也十分齊全,在開發中,用起來也是熟心應手。大家快去安裝體驗吧~
Github 地址:
https://github.com/tiny-craft/tiny-rdm
最後
推薦的開源專案已經收錄到 GitHub 專案,歡迎 Star:
https://github.com/chenyl8848/great-open-source-project
或者訪問網站,進行線上瀏覽:
https://chencoding.top:8090/#/
大家的點贊、收藏和評論都是對作者的支援,如文章對你有幫助還請點贊轉發支援下,謝謝!