一、它是什么
Another Redis DeskTop Manager 是一個開源項目,提供了以可視化的方式管理 Redis 的功能,可供免費下載安裝,也可以在此基礎上進行二次開發,主要特點有:
支持 Windows 平臺和 MacOS 平臺
支持查詢 Key、查看單個 Key、Redis 運行狀態
支持 String、List、Hash、Set、Zset 類型的可視化添加、修改與刪除
二、下載方式
1.GitHub下載
2.Gitee下載
三、如何使用
3.1?新建連接
地址:Redis服務端地址
端口:默認 6379
密碼:設置的Redis密碼
連接名稱:所新建連接的名稱,不填會根據地址和端口自動生成
?3.2?查看連接
?3.3?添加數據
一般情況下,不會直接在可視化工具中進行添加數據等操作,而是通過業務代碼對Redis進行操作,可視化工具用來查看數據。在可視化工具操作數據一般用于業務測試。
?3.4?設置
可以設置語言,主題顏色等
3.5?查看日志
查看操作日志,方便回溯。
?四、實際使用案例講解
4.1?分庫
分為用戶庫和排行榜庫
?DB1是用戶庫,DB4是排行榜庫。
4.2?庫中字段的含義
r0是積分,r1搗蛋。w是周,w23則表示23周。
r0和r1 和類似,只是字段多少差異
cw consecutive win連勝
cl consecutive lose連輸
ranking排名
rankingc排名變化正上升,負下降(之前默認是-1,現已改0)
4.3?查看排行榜
這邊有個小技巧,查詢的時候需要勾選,查詢才會更精準。
對比:
未勾選
勾選
4.4?查看排行榜中用戶名稱和頭像
以上面的第一名為例,到用戶庫db1中搜索UID,然后可以看到對應的名字和頭像
五、實際遇到問題
5.1?空引用,排行榜無數據
5.2 對象的引用未設置到一個對象實例
5.3?外網部分玩家名字無法顯示正確
外網用戶帶特殊字符,其顯示...,其主要原因是因為解析錯誤。一開始暫不知道,看到玩家表現排名后,我們去庫里查,則可以看到對應的用戶。