您好,登錄后才能下訂單哦!
這篇文章主要介紹“有哪些Redis可視化工具”,在日常操作中,相信很多人在有哪些Redis可視化工具問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”有哪些Redis可視化工具”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
不知道大家在日常操作 redis 時用什么可視化工具呢?以前總覺得沒有什么太好的可視化工具,于是問了一個業(yè)內(nèi)朋友。對方回:你還用可視化工具?直接命令行呀,redis 提供了這么多命令,操作起來行云流水。用可視化工具覺得很 low。命令行的鄙視用工具的,用高端工具的鄙視低端工具的,鄙視鏈一直存在。雖然用命令行自己也可以,但是總感覺效率上不如用工具,在視覺上不那么直觀。尤其是看 json 的時候,在命令行就很不友好。
大佬朋友說:誰說命令行就不能格式化 json 了?可以利用 iredis,用|將 redis 通過 pipe 用 shell 的其他工具,比如jq/fx/rg/sort/uniq/cut/sed/awk等處理。還能自動補(bǔ)全,高亮顯示,功能很多
好吧 ,確實牛逼。附上這個工具的官網(wǎng)地址,喜歡用命令行的朋友可以去試一試,絕對能讓喜歡命令行的你爽的飛起來。
https://iredis.io/
但是我相信大多數(shù)開發(fā)者還是習(xí)慣用可視化工具。我自己也用過不少 redis 的可視化工具。今天就細(xì)數(shù)下市面上流行的各個可視化的工具的優(yōu)劣勢。幫助你找到最好的 redis 可視化工具。提升 debug 效率。如果你想直接看最終總結(jié),可以直接拉到文章的末尾。
按照 redis 可視化工具的部署來分,可以分成 3 大類
桌面客戶端版
web 版
IDE 工具的 plugin
桌面版這次評測的軟件如下:
redis desktop manager
medis
AnotherRedisDesktopManager
fastoredis
redis-plus
red
Web 版本評測的軟件如下:
redis-insight
IDE 插件版本,這里只評測 IntelliJ IDEA 的插件,eclipse 的就不作介紹了
Iedis2
這個工具應(yīng)該是現(xiàn)在使用率最廣的可視化工具了。存在時間很久。經(jīng)過了數(shù)次迭代。跨平臺支持。以前是免費的,現(xiàn)在為收費工具。試用可以有半個月的時間。鏈接為:
https://redisdesktop.com/
評測: 之前用覺得功能還行,就是界面 UI 丑了點。最近下了最新版,感覺經(jīng)過了那么長時間迭代,界面看著也還湊合。該有的功能都有。界面看著比較簡潔,功能很全。key 的顯示可以支持按冒號分割的鍵名空間,除了基本的五大數(shù)據(jù)類型之外,還支持 redis 5.0 新出的 Stream 數(shù)據(jù)類型。在 value 的顯示方面。支持多達(dá) 9 種的數(shù)據(jù)顯示方式。
命令行模式也同以前有了很大的進(jìn)步,支持了命令自動提示。
從功能看上去中規(guī)中矩,使用起來便捷。最大的缺點就是不免費。個人使用的話,大概一年要 200 多 RMB 的價格。
現(xiàn)階段我使用率最高的 redis 可視化工具。界面符合個人審美。布局簡潔??缙脚_支持,關(guān)鍵是免費。鏈接為:
http://getmedis.com/
評測: 顏值挺高,功能符合日常使用要求。對 key 有顏色鮮明的圖標(biāo)標(biāo)識。在 key 的搜索上挺方便的,可以模糊搜索出匹配的 key,漸進(jìn)式的 scan,無明顯卡頓。在搜索的體驗上還是比較出色的。缺點是不支持 key 的命名空間展示,不支持 redis 5.0 的 stream 數(shù)據(jù)類型,命令行比較單一,不支持自動匹配和提示。支持的 value 的展現(xiàn)方式也只有 3 種
一款比較穩(wěn)定簡潔的 redis UI 工具。鏈接為:
https://github.com/qishibo/AnotherRedisDesktopManager
評測: 很中規(guī)中矩的一款免費的 redis 可視化工具,基本的功能都有。有監(jiān)控統(tǒng)計,支持暗黑主題,還支持集群的添加。缺點是沒什么亮點,UI 很簡單,不支持 stream 數(shù)據(jù)類型。命令行模式也比較單一。value 展示支持的類型也只有 3 種。
FastoRedis 之前沒聽到過。然后去下了體驗了下。使用這款工具首先得去官網(wǎng)注冊賬號。這款軟件是收費軟件,雖然跨平臺,但是試用只有一天的時間。鏈接為:
https://fastoredis.com/
評測: 畢竟是收費軟件,雖然界面一股濃濃的 windows 風(fēng)格,乍看上去有點像 redis desktop manager,但是就功能而言。確實不錯,支持了集群模式和哨兵模式,key 的命名空間展示,redis 5.0 的 stream 數(shù)據(jù)類型也支持。命令行模式支持自動提示補(bǔ)全
value 的顯示支持樹狀,表格狀等等顯示方式。令我驚訝的是,值對象支持多達(dá) 17 種渲染方式
總的來說,除了界面 UI 交互略生硬,還有是一款收費軟件之外,還是一款很不錯的 redis 可視化工具。
一款開源的免費桌面客戶端軟件鏈接:
https://gitee.com/MaxBill/RedisPlus
評測: 沒什么亮點,也就基本功能。加分項可能也就是有一個監(jiān)控。其他的都很普通 。甚至于這款軟件連命令行模式都沒有。用的是 javafx 開發(fā),按道理說,應(yīng)該是跨平臺的軟件 ,但是提供的下載地址,并沒有 mac 的直接安裝包。況且就算是跨平臺的吧。
這是一款在蘋果 app store 下載的 redis 可視化工具,免費鏈接:
Mac 用戶可以去 app store 里面搜
評測: 只支持 Mac 端,顏值還是不錯的。功能中規(guī)中矩。基本功能都有,支持 key 命名空間的展示。
這個軟件來頭挺大的,是 redis labs 出的一款監(jiān)控分析級別的 redis 可視化工具。這款軟件是 web 版的。那 redis labs 是啥公司,redis labs 創(chuàng)立于 2011 年,公司致力于為 Redis、Memcached 等流行的 NoSQL 開源數(shù)據(jù)庫提供云托管服務(wù)??梢运闶菍iT致力于 redis 云的一家專業(yè)公司。他們的提供的軟件中,除了可以連接企業(yè)私有的 redis 服務(wù),也可以連接他們的 redis 云。鏈接:
https://redislabs.com/redisinsight/
評測: 雖然是 web 版本,但是這個軟件超越了我對 redis 可視化工具的認(rèn)識,一看界面就覺得很專業(yè),不像是個人開發(fā)出來的開源產(chǎn)品。我發(fā)現(xiàn) key 的查詢和瀏覽只是這里的一個功能模塊而已
命令行方面:
除了有命令補(bǔ)全提示,右邊還有相關(guān)命令的文檔解釋。怎么樣,是不是超人性化呢?同樣支持 redis 5.0 的 Stream 數(shù)據(jù)類型下面的三個功能,是需要在 server 端安裝他們家的其他 redis 模塊的。分別是可查詢的圖表,redis 的時間序列展示和全文本查詢功能。
最牛的是,redisInsight 竟然還支持 rdb 的分析功能,之前分析 rdb 的存儲分布,有點經(jīng)驗的都會用 rdb-tools 去分析。而 redisInsight 竟然把這個都集成進(jìn)去了。我之前用這個分析了公司生產(chǎn)環(huán)境的 rdb,找出了導(dǎo)致數(shù)據(jù)量增長過快的原因,簡直是一個神器。
這是我上次利用這個軟件分析 rdb 出來的結(jié)果。很明確的找到了哪個 key 占據(jù)內(nèi)存過大。在分析功能中的 Profiler 能監(jiān)聽一段時間內(nèi)所有執(zhí)行的 redis 命令 ,Slowlog 能顯示出執(zhí)行比較慢的 redis 命令。除此之外,這個軟件還能批量操作
RedisInsight 這個可視化工具對 redis 的覆蓋之全面令人咋舌。雖然他的查詢 key 的功能算不上優(yōu)秀,但是他的全面性和分析監(jiān)控方面,確實是其他 redis 可視化工具難以企及的,況且顏值還那么高,強(qiáng)烈推薦。
Iedis 是一款基于 IntelliJ IDEA 的插件,在 IDEA 的 plugin 市場里就可以搜到,但是為收費插件。可試用 7 天
評測: 作為 IDEA 的插件,當(dāng)然是跨平臺的,風(fēng)格完全遵從于 IDEA,顏值有保障。從功能上來說,Iedis 也是不含糊?;静樵児δ芑旧咸舨怀雒?。加上 IDEA 的使用習(xí)慣,讓你用起來得心應(yīng)手,不需要另外打開軟件。在代碼和插件窗口中切換也是能提高效率的
這個插件最大的特點就是能支持 lua 腳本的編寫和調(diào)試,這在其他軟件中是不曾看到的。以前在一個業(yè)務(wù)中大量用了 lua 進(jìn)行 redis 操作,雖然嘗到了 redis lua 原子性和性能上的甜頭,但是在編寫調(diào)試的時候,那叫一個痛苦,因為不能在 debug 所以每次都需要返回一個值來檢查是哪里出了錯??吹竭@個工具,悔恨沒早點發(fā)現(xiàn)這個插件,付費也愿意
這個插件還能支持慢命令的查看
總的來說,Iedis 除了需要付費,其他的一切都看上去很美好。價格是。。。$139/年。還是美元,看到這個價格,是不是長嘆一口氣呢。
到此,關(guān)于“有哪些Redis可視化工具”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。