RedisView-开源跨平台的Redis可视化工具
現(xiàn)有redis圖形化工具有多種,但一般存在大數(shù)據(jù)量卡死、不支持集群、收費(fèi)、不夸平臺等缺點,為了有一款自主可控的優(yōu)秀Redis圖形化工具,業(yè)務(wù)時間開發(fā)RedisView,功能如下:
1、Redis數(shù)據(jù)庫視圖工具,提供CURD視圖功能
2、提供基本命令運(yùn)行
3、支持單例、復(fù)制集、哨兵、集群模式
4、支持訂閱發(fā)布模式
5、支持批量刪除操作
6、支持設(shè)置語言、編碼,支持中文
一、連接配置
打開軟件,點擊創(chuàng)建出現(xiàn)如下界面,輸入地址端口,有密碼填寫密碼,無密碼為空即可。復(fù)制集或是集群模式時填寫一個節(jié)點IP端口地址即可,軟件自動獲取集群信息。如下連接集群,取名為MyCluster。確定配置完成。雙擊連接或是點擊連接即可登入。
二、使用視圖增刪改查鍵值
剛進(jìn)入如下界面:
需要點擊下方刷新或鼠標(biāo)右鍵MyCluster標(biāo)簽彈出菜單選中刷新鍵值即可。下方鍵初始化模式為掃描鍵模式,如填寫a則軟件會scan a的鍵值,默認(rèn)為*。刷新后如下,只有一個鍵值。我們可以鼠標(biāo)右鍵點擊彈出菜單選擇新建鍵值即可創(chuàng)建。新建對話框可以選擇新建鍵值類型,填寫對應(yīng)值即可。TTL指鍵超時時間,不填寫則不設(shè)置超時時間。若為負(fù)值,鍵TTL不會設(shè)置超時,即永久有效。
如下新建幾個鍵,并選擇MyHash鍵,則視圖顯示相關(guān)信息,我們可以點擊表格字段進(jìn)行修改值,修改完成需要鼠標(biāo)右鍵或是點擊右邊提交按鈕,使其生效。當(dāng)然,Key對應(yīng)的MyHash也可以修改,即重命名鍵值。
選擇左邊鍵值,可以進(jìn)行修改和刪除操作,如下,我們選擇MyHash和MyZset鍵,然后鼠標(biāo)右鍵點擊刪除即可刪除。
三、使用命令操作
當(dāng)數(shù)據(jù)量上億時,使用視圖可能會大量占用內(nèi)存,我們也可以使用命令操作。如下,開始->運(yùn)行命令,彈出命令視圖??梢暂斎朊铧c擊Run或按F8即可執(zhí)行,可以集群模式執(zhí)行,集群模式部分命令不支持,如scan命令,我們也可以選擇對應(yīng)的IP實例,單獨(dú)在此實例執(zhí)行命令。
四、訂閱發(fā)布
點擊運(yùn)行->訂閱發(fā)布彈出消息窗口,可以發(fā)送或接收消息。如頻道模式填寫msg,點擊訂閱,擇訂閱了msg模式頻道。發(fā)送頻道我們填寫msg,輸入消息后點擊發(fā)送即可發(fā)送到msg頻道。剛才訂閱的msg模式則會收到我們發(fā)送的消息hello world。
五、其他操作
工具還可以查看連接信息,顯示集群的實例地址信息。點擊開始->鏈接信息。
維護(hù)->批量操作,可以進(jìn)行批量刪除,如下模式填1,模式分隔符為|,鍵模式填*,即刪除所有鍵,點擊執(zhí)行即可。
軟件設(shè)置里面可以進(jìn)行語言切換,支持中文和英文,切換完后重啟生效??梢赃M(jìn)行編碼設(shè)置,默認(rèn)GB18030.
六、壓力測試
大數(shù)據(jù)量加載時,如下13407938,版本1.6.2會轉(zhuǎn)圈提示,許等待轉(zhuǎn)圈完成就可使用。上千萬數(shù)據(jù)量過大會卡頓,建議進(jìn)行鍵值匹配,不要全量掃描。
七、軟件地址
軟件免費(fèi)使用,可以去下載,地址可以到sourceforge或github搜索,如下:
sourceforge地址: https://sourceforge.net/projects/redisview/
github地址: https://github.com/cc20110101/RedisView/releases
轉(zhuǎn)載于:https://blog.51cto.com/3762953/2370307
總結(jié)
以上是生活随笔為你收集整理的RedisView-开源跨平台的Redis可视化工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【微信小程序】带你做一个公众号留言系统(
- 下一篇: 配置管理小报100629:我是项目组成员