一個現代化輕量級的跨平台Redis桌面客戶端

是個陳序員 2024-04-07 14:22:42

大家好,我是 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 >= 16NPM >= 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/#/

大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!

1 阅读:388

是個陳序員

簡介:感謝大家的關注