Redis可視化工具
3.2 免費(fèi)版- 軟件大?。?span itemprop="fileSize">1.78 MB
- 更新日期:2019-04-04
- 軟件語言:簡體中文
- 軟件類別:編程工具
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
redis可視化工具使用非常簡單,可以幫助用戶更方便管理自己的數(shù)據(jù)庫,這款軟件直接安裝就能使用,在安裝的時候會自動檢測當(dāng)前電腦是否已經(jīng)配置Redis存儲系統(tǒng),如果您的電腦沒有配置Redis那么這款可視化軟件就無法啟動;這款軟件使用很方便,適合需要管理數(shù)據(jù)庫的朋友使用,可以讓你的存儲系統(tǒng)管理更簡單,并且軟件也是免費(fèi)的,需要的朋友就下載吧!
軟件功能
Redis Lua腳本調(diào)試器
從版本3.2開始,Redis包含一個完整的Lua調(diào)試器,可以用來使編寫復(fù)雜Redis腳本的任務(wù)更加簡單。
由于Redis 3.2仍處于測試階段,請從Github下載Redis的unstable分支并編譯它以測試調(diào)試器。您可以使用Redis unstable來調(diào)試稍后在穩(wěn)定版本的Redis中運(yùn)行的腳本,因此調(diào)試器在實際應(yīng)用中已經(jīng)可用。
Redis Lua調(diào)試器,代號LDB,具有以下重要功能:
它使用服務(wù)器 - 客戶端模型,因此它是一個遠(yuǎn)程調(diào)試器。 Redis服務(wù)器充當(dāng)調(diào)試服務(wù)器,而默認(rèn)客戶端是redis-cli。但是,可以通過遵循服務(wù)器實現(xiàn)的簡單協(xié)議來開發(fā)其他客戶端。
默認(rèn)情況下,每個新的調(diào)試會話都是分叉會話。這意味著在調(diào)試Redis Lua腳本時,服務(wù)器不會阻塞并可用于開發(fā)或者為了并行執(zhí)行多個調(diào)試會話。這也意味著在腳本調(diào)試會話結(jié)束后回滾更改,因此可以使用與上一個調(diào)試會話完全相同的Redis數(shù)據(jù)集再次重新啟動新的調(diào)試會話。
可根據(jù)需要提供備用同步(非分叉)調(diào)試模型,以便可以保留對數(shù)據(jù)集的更改。在此模式下,服務(wù)器會阻止調(diào)試會話處于活動狀態(tài)。
支持逐步執(zhí)行。
支持靜態(tài)和動態(tài)斷點。
支持將調(diào)試腳本記錄到調(diào)試器控制臺中。
檢查Lua變量。
跟蹤由腳本執(zhí)行的Redis命令。
漂亮的Redis和Lua值打印。
無限循環(huán)和長執(zhí)行檢測,模擬斷點
軟件特色
redis是一個key-value存儲系統(tǒng)。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。這些數(shù)據(jù)類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎(chǔ)上,redis支持各種不同方式的排序。與memcached一樣,為了保證效率,數(shù)據(jù)都是緩存在內(nèi)存中。區(qū)別的是redis會周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎(chǔ)上實現(xiàn)了master-slave(主從)同步。
Redis 是一個高性能的key-value數(shù)據(jù)庫。 redis的出現(xiàn),很大程度補(bǔ)償了memcached這類key/value存儲的不足,在部 分場合可以對關(guān)系數(shù)據(jù)庫起到很好的補(bǔ)充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端,使用很方便。
安裝方法
1、打開Redis安裝配置.exe執(zhí)行安裝,點擊安裝按鈕,等待執(zhí)行結(jié)束
2、軟件界面很簡單,僅僅提供安裝、卸載、啟動等功能,小編不會使用所以就不介紹了
使用說明
終止調(diào)試會話
當(dāng)腳本自然終止時,調(diào)試會話結(jié)束,redis-cli返回正常的非調(diào)試模式。您可以像往常一樣使用restart命令重啟會話。
另一種停止調(diào)試會話的方法是按Ctrl + C手動中斷redis-cli。請注意,任何破壞redis-cli和redis-server之間連接的事件都會中斷調(diào)試會話。
關(guān)閉服務(wù)器時,所有分叉的調(diào)試會話都將終止。
縮寫調(diào)試命令
調(diào)試可能是一個非常重復(fù)的任務(wù)。因此,每個Redis調(diào)試器命令都以不同的字符開頭,您可以使用單個初始字符來引用該命令。
因此,例如,您可以輸入s而不是鍵入步驟。
斷點
如在線幫助中所述https://redis.io/topics/ldb,添加和刪除斷點很簡單。只需使用b 1 2 3 4在第1,2,3,4行添加斷點。命令b 0將刪除所有斷點??梢允褂胊s參數(shù)刪除選定的斷點,即我們要刪除的斷點所在的行,但前綴為減號。因此,例如b -3從第3行移除斷點。
請注意,將斷點添加到Lua從不執(zhí)行的行(如聲明局部變量或注釋)將不起作用。斷點將被添加,但由于腳本的這部分將永遠(yuǎn)不會被執(zhí)行,程序?qū)⒂肋h(yuǎn)不會停止。
Lua和Redis數(shù)據(jù)類型之間的轉(zhuǎn)換
當(dāng)Lua使用call()或pcall()調(diào)用Redis命令時,Redis返回值將轉(zhuǎn)換為Lua數(shù)據(jù)類型。類似地,在調(diào)用Redis命令時以及Lua腳本返回值時,Lua數(shù)據(jù)類型將轉(zhuǎn)換為Redis協(xié)議,以便腳本可以控制EVAL將返回給客戶端的內(nèi)容。
數(shù)據(jù)類型之間的這種轉(zhuǎn)換的設(shè)計方式是,如果將Redis類型轉(zhuǎn)換為Lua類型,然后將結(jié)果轉(zhuǎn)換回Redis類型,則結(jié)果與初始值相同。
換句話說,Lua和Redis類型之間存在一對一的轉(zhuǎn)換。下表顯示了所有轉(zhuǎn)換規(guī)則:
Redis到Lua轉(zhuǎn)換表。
Redis整數(shù)回復(fù) - > Lua號
Redis批量回復(fù) - > Lua字符串
Redis多批量回復(fù) - > Lua表(可能有其他Redis數(shù)據(jù)類型嵌套)
Redis狀態(tài)回復(fù) - > Lua表,其中包含一個包含狀態(tài)的ok字段
Redis錯誤回復(fù) - >包含錯誤的單個錯誤字段的Lua表
Redis Nil批量回復(fù)和Nil多批量回復(fù) - > Lua false布爾類型
Lua到Redis轉(zhuǎn)換表。
Lua number - > Redis整數(shù)回復(fù)(數(shù)字轉(zhuǎn)換為整數(shù))
Lua字符串 - > Redis批量回復(fù)
Lua表(數(shù)組) - > Redis多批量回復(fù)(如果有的話,截斷到Lua數(shù)組中的第一個nil)
Lua表有一個ok字段 - > Redis狀態(tài)回復(fù)
帶有單個錯誤字段的Lua表 - > Redis錯誤回復(fù)
Lua boolean false - > Redis Nil批量回復(fù)。
還有一個額外的Lua-to-Redis轉(zhuǎn)換規(guī)則沒有相應(yīng)的Redis到Lua轉(zhuǎn)換規(guī)則:
Lua boolean true - > Redis整數(shù)回復(fù),值為1。
還有兩個重要的規(guī)則需要注意:
Lua有一個數(shù)字類型,Lua數(shù)字。整數(shù)和浮點數(shù)之間沒有區(qū)別。所以我們總是將Lua數(shù)轉(zhuǎn)換成整數(shù)回復(fù),刪除數(shù)字的小數(shù)部分(如果有的話)。如果你想從Lua返回一個浮點數(shù),你應(yīng)該將它作為一個字符串返回,就像Redis本身一樣(參見例如ZSCORE命令)。
沒有簡單的方法可以在Lua數(shù)組中使用nils,這是Lua表語義的結(jié)果,因此當(dāng)Redis將Lua數(shù)組轉(zhuǎn)換為Redis協(xié)議時,如果遇到nil,則轉(zhuǎn)換將停止。
下載地址
-
Redis可視化工具 3.2 免費(fèi)版
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡體中文GX Works2 含序列號423 MB
/簡體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡體中文s7 200 smart編程軟件下載372 MB
/多國語言Xshell 6中文破解版15 MB
/簡體中文RSLogix 5000 含序列號5.14 MB
/簡體中文pycharm2020.1384 MB
/簡體中文qt creator5.8破解版(32/64位)69.1 MB
/多語言[中文]
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論