您好,登錄后才能下訂單哦!
這篇文章主要介紹“Redis的可視化工具有哪些”,在日常操作中,相信很多人在Redis的可視化工具有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Redis的可視化工具有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
1.1、iredis
利用iredis,用|
將redis通過pipe用shell的其他工具,比如jq/fx/rg/sort/uniq/cut/sed/awk
等處理。還能自動補全,高亮顯示,功能很多。
官網地址:https://iredis.io/
2.1、桌面客戶端版
2.1.1、Redis Desktop Manager
這個工具應該是現在使用率最廣的可視化工具了。存在時間很久。經過了數次迭代。跨平臺支持。以前是免費的,現在為收費工具。試用可以有半個月的時間。【相關推薦:Redis視頻教程】
官網地址:https://redisdesktop.com/
評測:
之前用覺得功能還行,就是界面UI丑了點。最近下了最新版,感覺經過了那么長時間迭代,界面看著也還湊合。該有的功能都有。界面看著比較簡潔,功能很全。
key的顯示可以支持按冒號分割的鍵名空間,除了基本的五大數據類型之外,還支持redis 5.0新出的Stream數據類型。在value的顯示方面。支持多達9種的數據顯示方式。
命令行模式也同以前有了很大的進步,支持了命令自動提示。
從功能看上去中規中矩,使用起來便捷。最大的缺點就是不免費。個人使用的話,大概一年要200多RMB的價格。
2.1.2、medis
現階段我使用率最高的redis可視化工具。界面符合個人審美。布局簡潔。跨平臺支持,關鍵是免費。
官網地址:http://getmedis.com/
評測:
顏值挺高,功能符合日常使用要求。對key有顏色鮮明的圖標標識。在key的搜索上挺方便的,可以模糊搜索出匹配的key,漸進式的scan,無明顯卡頓。在搜索的體驗上還是比較出色的。
缺點是不支持key的命名空間展示,不支持redis 5.0的stream數據類型,命令行比較單一,不支持自動匹配和提示。支持的value的展現方式也只有3種
2.1.3、Another Redis Desktop Manager
一款比較穩定簡潔的redis UI工具 。
GitHub 地址 :https://github.com/qishibo/AnotherRedisDesktopManager
Gitee地址:https://gitee.com/qishibo/AnotherRedisDesktopManager/
評測:
很中規中矩的一款免費的redis可視化工具,基本的功能都有,支持stream數據類型。有監控統計,支持暗黑主題,還支持集群的添加。
缺點是沒什么亮點,UI很簡單,命令行模式也比較單一。不過作者也在不斷更新優化
2.1.4、FastoRedis
FastoRedis之前沒聽到過。然后去下了體驗了下。
使用這款工具首先得去官網注冊賬號。這款軟件是收費軟件,雖然跨平臺,但是試用只有一天的時間。
官網地址:https://fastoredis.com/
評測:
畢竟是收費軟件,雖然界面一股濃濃的windows風格,乍看上去有點像redis desktop manager,但是就功能而言。確實不錯,支持了集群模式和哨兵模式,key的命名空間展示,redis 5.0的stream數據類型也支持。
命令行模式支持自動提示補全
value的顯示支持樹狀,表格狀等等顯示方式。令我驚訝的是,值對象支持多達17種渲染方式
總的來說,除了界面UI交互略生硬,還有是一款收費軟件之外,還是一款很不錯的redis可視化工具。
2.1.5、RedisPlus
一款開源的免費桌面客戶端軟件。
官網地址:https://gitee.com/MaxBill/RedisPlus
評測:
沒什么亮點,也就基本功能。加分項可能也就是有一個監控。其他的都很普通 。甚至于這款軟件連命令行模式都沒有。用的是javafx開發,按道理說,應該是跨平臺的軟件 ,但是提供的下載地址,并沒有mac的直接安裝包。況且就算是跨平臺的吧。
2.1.6、Red
這是一款在蘋果app store下載的redis可視化工具。Mac用戶可以去app store里面搜
評測:
只支持Mac端,顏值還是不錯的。功能中規中矩。基本功能都有,支持key命名空間的展示。
2.1.7、Redis Assistant
詳見這位老哥博文==》傳送門(https://blog.csdn.net/qq_32779119/article/details/121043208)
2.2、web版
2.2.1、Redis Insight
這個軟件來頭挺大的,是redis labs出的一款監控分析級別的redis可視化工具。這款軟件是web版的。
那redis labs是啥公司,redis labs創立于2011年,公司致力于為Redis、Memcached等流行的NoSQL開源數據庫提供云托管服務。可以算是專門致力于redis云的一家專業公司。他們的提供的軟件中,除了可以連接企業私有的redis服務,也可以連接他們的redis云。
官網地址:https://redislabs.com/redisinsight/
評測:
雖然是web版本,但是這個軟件超越了我對redis可視化工具的認識,一看界面就覺得很專業,不像是個人開發出來的開源產品。我發現key的查詢和瀏覽只是這里的一個功能模塊而已
命令行方面:
除了有命令補全提示,右邊還有相關命令的文檔解釋。怎么樣,是不是超人性化呢?
同樣支持redis 5.0的Stream數據類型
下面的三個功能,是需要在server端安裝他們家的其他redis模塊的。分別是可查詢的圖表,redis的時間序列展示和全文本查詢功能。
最牛的是,redisInsight竟然還支持rdb的分析功能,之前分析rdb的存儲分布,有點經驗的都會用rdb-tools去分析。而redisInsight竟然把這個都集成進去了。我之前用這個分析了公司生產環境的rdb,找出了導致數據量增長過快的原因,簡直是一個神器。
這是我上次利用這個軟件分析rdb出來的結果。很明確的找到了哪個key占據內存過大。
在分析功能中的Profiler能監聽一段時間內所有執行的redis命令 ,Slowlog能顯示出執行比較慢的redis命令。
除此之外,這個軟件還能批量操作
RedisInsight這個可視化工具對redis的覆蓋之全面令人咋舌。雖然他的查詢key的功能算不上優秀,但是他的全面性和分析監控方面,確實是其他redis可視化工具難以企及的,況且顏值還那么高,強烈推薦。
2.3、IDE工具的plugin
2.3.1、Iedis2
Iedis是一款基于IntelliJ IDEA的插件,在IDEA的plugin市場里就可以搜到,但是為收費插件。可試用7天
評測:
作為IDEA的插件,當然是跨平臺的,風格完全遵從于IDEA,顏值有保障。從功能上來說,Iedis也是不含糊。基本查詢功能基本上挑不出毛病。加上IDEA的使用習慣,讓你用起來得心應手,不需要另外打開軟件。在代碼和插件窗口中切換也是能提高效率的
這個插件最大的特點就是能支持lua腳本的編寫和調試,這在其他軟件中是不曾看到的。以前在一個業務中大量用了lua進行redis操作,雖然嘗到了redis lua原子性和性能上的甜頭,但是在編寫調試的時候,那叫一個痛苦,因為不能在debug所以每次都需要返回一個值來檢查是哪里出了錯。看到這個工具,悔恨沒早點發現這個插件,付費也愿意
這個插件還能支持慢命令的查看
總的來說,Iedis除了需要付費,其他的一切都看上去很美好。價格是。。。$139/年。還是美元,看到這個價格,是不是長嘆一口氣呢。
到此,關于“Redis的可視化工具有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。