自薦RedisViewer一個有情懷的跨平台Redis可視化客戶端工具


自薦一個有情懷的跨平台Redis可視化客戶端工具——RedisViewer

轉載自 最美分享Coder 2019-09-17 06:31:00

介紹
在以往的文章中曾經介紹過幾款Redis的可視化工具,在筆者的印象中,Redis至今沒有一款非常專業的可視化管理客戶端,就算之前介紹過的幾款也是差強人意,有些時候滿足不了我們的需求,而今天本文要介紹的是另一款值得推薦的Redis可視化客戶端,以下大多數通過截圖的方式來展示這款軟件!這款產品也是跨平台的,目前已經支持Windows和MacOS,理論支持Linux(尚未經過測試),方便不同平台開發者們使用!本軟件出自@可樂onefineday之手!

相關技術棧

  • UI:
    electron、vue、elenentui

  • 后端:
    springboot 、webflux 、mybatis 、mapper

PS:
現階段后端JVM使用openj9有效控制內存占用
后期規划會將使用Golang重構,來減少內存消耗和安裝包大小

相關特性
1、列表
針對大數據量做了優化,前端分片加載,百萬數據量無壓力渲染, 對比其他客戶端軟件來說要好用很多

2、全功能控制台
支持官方95%命令的控制台命令(get/set/ttl/dbsize/info/cluster info/cluster nodes...與官方一致),再也不用ssh登錄到服務器上面敲命令了

在這里插入圖片描述

3、特色功能——導入導出
開發人員最想干什么?當然是把現網(或另一環境)的數據導入到本地快速定位問題。面向運維,特別推出導出小工具,,可謂是非常貼心了

支持SSH、單機、集群
支持ssh 單機、集群 ,不少類似的開源軟件都支持度也相對欠缺。

自動識別單機或集群
錄入連接不需要考慮是否集群或單機,軟件將自動識別

JSON類型檢測
string類型的數據,自動檢測是否JSON字符串類型,格式化展示方便閱讀,提交的時候會進行JSON格式再校驗,最終壓縮提交后台。

基本功能
既然是可視化的管理工具,自然少不了增刪改查。已支持的數據類型有:string/list/set/zset/hash

搜索功能
列表關鍵字即時過濾,內存中進行過濾,與同類軟件比較能最大化減少索引的操作步驟

軟件設置
目前軟件的設置功能稍微欠缺,但也已經在開發的路上了,會在不久推出,作者也希望大家能給出建設性的意見來完善軟件仍然存在的問題,下面簡單展示下將會推出的偏好設置,這也比諸多redis可視化工具完善的地方,會在不久后推出!



反饋通道
郵件或企鵝群

基於Electron
軟件是基於Electron,Electron是現代大多數人構建跨平台軟件應用的首選,其基於HTML、CSS、JavaScript構建桌面應用,能提供更好的UI界面設計,目前軟件還存在不完善的地方,作者也會繼續開發,力求做到一個易用、好用且好看的Redis可視化工具,以便於給諸多開發者同行們提供更好的體驗!

其他類似軟件
文章開頭也說過,在之前介紹過幾款類似的工具,他們分別是RedisView、WebRedisManager、RedisDesktopManager、RedisPlus、AnotherRedisDesktopManager等,也基本滿足了開發者的需求,也都會有不足之處,感興趣的小伙伴們可以自行搜索或者好看筆者以往的文章,此處不再詳細介紹!

總結
好用的軟件千千萬,好用的Redis客戶端管理軟件可真不多,本文向大家介紹了這樣一款綜合其他同類軟件優點,又擴展了一些特色功能的RedisViewer,如果你有類似的需求不妨嘗試下這款工具,或許能帶給你一些驚喜!后續技術棧的替換也會給軟件帶來更好的體驗,一起期待下!

PS:目前軟件已經初步完成,算是成功邁出了第一階段,功能已經基本滿足大家的需求,如果你正需要這樣一款軟件,可私信‘RV’關鍵字獲取軟件進行體驗或者加入作者企鵝交流群:859391052,作者也期待各位給出意見,不斷完善該作品!也感謝作者的熱心投稿!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM