現(xiàn)有redis圖形化工具有多種,但一般存在大數(shù)據(jù)量卡死、不支持集群、收費、不夸平臺等缺點,為了有一款自主可控的優(yōu)秀Redis圖形化工具,業(yè)務(wù)時間開發(fā)RedisView,功能如下:
1、Redis數(shù)據(jù)庫視圖工具,提供CURD視圖功能
2、提供基本命令運行
3、支持單例、復(fù)制集、哨兵、集群模式
4、支持訂閱發(fā)布模式
5、支持批量刪除操作
6、支持設(shè)置語言、編碼,支持中文
威縣網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),威縣網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為威縣上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的威縣做網(wǎng)站的公司定做!
一、連接配置
打開軟件,點擊創(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)存,我們也可以使用命令操作。如下,開始->運行命令,彈出命令視圖??梢暂斎朊铧c擊Run或按F8即可執(zhí)行,可以集群模式執(zhí)行,集群模式部分命令不支持,如scan命令,我們也可以選擇對應(yīng)的IP實例,單獨在此實例執(zhí)行命令。
四、訂閱發(fā)布
點擊運行->訂閱發(fā)布彈出消息窗口,可以發(fā)送或接收消息。如頻道模式填寫msg,點擊訂閱,擇訂閱了msg模式頻道。發(fā)送頻道我們填寫msg,輸入消息后點擊發(fā)送即可發(fā)送到msg頻道。剛才訂閱的msg模式則會收到我們發(fā)送的消息hello world。
五、其他操作
工具還可以查看連接信息,顯示集群的實例地址信息。點擊開始->鏈接信息。
維護(hù)->批量操作,可以進(jìn)行批量刪除,如下模式填1,模式分隔符為|,鍵模式填*,即刪除所有鍵,點擊執(zhí)行即可。
軟件設(shè)置里面可以進(jìn)行語言切換,支持中文和英文,切換完后重啟生效。可以進(jìn)行編碼設(shè)置,默認(rèn)GB18030.
六、壓力測試
大數(shù)據(jù)量加載時,如下13407938,版本1.6.2會轉(zhuǎn)圈提示,許等待轉(zhuǎn)圈完成就可使用。上千萬數(shù)據(jù)量過大會卡頓,建議進(jìn)行鍵值匹配,不要全量掃描。
七、軟件地址
軟件免費使用,可以去下載,地址可以到sourceforge或github搜索,如下:
sourceforge地址: https://sourceforge.net/projects/redisview/
github地址: https://github.com/cc20110101/RedisView/releases