前言
Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用。在日常工作中單純的運用redis命令行手段增刪改查不方便開發、測試、運維。所以這里推薦幾款開源的圖形化Redis客戶端管理,非常的實用。
可視化工具分類
按照redis可視化工具的部署來分,可以分成3大類
- 桌面客戶端版
- web版
- IDE工具的plugin
桌面版評測的軟件如下
- redis desktop manager
- AnotherRedisDesktopManager (一般開發極力推薦)
- medis
- fastoredis
- redis-plus
- red
Web版本評測的軟件如下
- redis-insight
IDE插件版本
- Iedis2
測評概述
redis desktop manager
地址
實用比較廣泛的可視化工具,舊版免費實用,最新版需要收費。一般開發上十萬級別數據就會卡頓延遲。
之前用覺得功能還行,就是界面UI丑了點。最近下了最新版,感覺經過了那么長時間迭代,界面看着也還湊合。該有的功能都有。界面看着比較簡潔,功能很全。
key的顯示可以支持按冒號分割的鍵名空間,除了基本的五大數據類型之外,還支持redis 5.0新出的Stream數據類型。在value的顯示方面。支持多達9種的數據顯示方式。
AnotherRedisDesktopManager(滿足日常開發需求)
一款比較穩定簡潔的redis UI工具,百萬級數據加載不卡頓,無延遲。
地址
很中規中矩的一款免費的redis可視化工具,基本的功能都有。有監控統計,支持暗黑主題,還支持集群的添加。
缺點是沒什么亮點,UI很簡單,不支持stream數據類型。命令行模式也比較單一。value展示支持的類型也只有3種。
medis
現階段我使用率最高的redis可視化工具。界面符合個人審美。布局簡潔。跨平台支持,關鍵是免費。
地址
顏值挺高,功能符合日常使用要求。對key有顏色鮮明的圖標標識。在key的搜索上挺方便的,可以模糊搜索出匹配的key,漸進式的scan,無明顯卡頓。在搜索的體驗上還是比較出色的。
缺點是不支持key的命名空間展示,不支持redis 5.0的stream數據類型,命令行比較單一,不支持自動匹配和提示。支持的value的展現方式也只有3種
FastoRedis
地址
FastoRedis之前沒聽到過。然后去下了體驗了下。
使用這款工具首先得去官網注冊賬號。這款軟件是收費軟件,雖然跨平台,但是試用只有一天的時間。
畢竟是收費軟件,雖然界面一股濃濃的windows風格,乍看上去有點像redis desktop manager,但是就功能而言。確實不錯,支持了集群模式和哨兵模式,key的命名空間展示,redis 5.0的stream數據類型也支持。
命令行模式支持自動提示補全。value的顯示支持樹狀,表格狀等等顯示方式。 令我驚訝的是,值對象支持多達17種渲染方式,總的來說,除了界面UI交互略生硬,還有是一款收費軟件之外,還是一款很不錯的redis可視化工具。
RedisPlus
地址
沒什么亮點,也就基本功能。加分項可能也就是有一個監控。其他的都很普通 。甚至於這款軟件連命令行模式都沒有。用的是javafx開發,按道理說,應該是跨平台的軟件 ,但是提供的下載地址,並沒有mac的直接安裝包。況且就算是跨平台的吧。
Redis Insight(web端)重量級、企業級
提示:下載需要填寫一般個人信息。
地址
這個軟件來頭挺大的,是redis labs出的一款監控分析級別的redis可視化工具。這款軟件是web版的
那redis labs是啥公司,redis labs創立於2011年,公司致力於為Redis、Memcached等流行的NoSQL開源數據庫提供雲托管服務。可以算是專門致力於redis雲的一家專業公司。他們的提供的軟件中,除了可以連接企業私有的redis服務,也可以連接他們的redis雲。
Redis Assistant(Redis可視化管理與監控)重量級、企業級
最新出來的可視化工具,功能強大,后續關注。
地址
鍵和字段CRUD和glob。
支持主從模式、哨兵模式、集群模式。
適用於字符串、列表、散列、集合、有序集合。 通過漂亮的用戶界面,用戶可以愉快地管理所有數據。