大家好,我是 Java陳序員。 Redis 作為一款高性能的非關係型資料庫,可是深受開發者的喜愛,無論是什麼開發,都能看到 Redis 的身影。 今天,給大家介紹一款跨平臺的 Redis 客戶端連接工具,功能強大,界面美觀! 關註微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超20 ...
大家好,我是 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/#/
大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!