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