Redis Desktop Manager 簡(jiǎn)單的來(lái)講就是Redis可視化工具,可以讓我們看到Redis中存儲(chǔ)的內(nèi)容。

【基本介紹】
redis desktop manager是一款功能強(qiáng)大的redis數(shù)據(jù)庫(kù)管理軟件,可以幫助用戶輕松快速的查看與操控整個(gè)數(shù)據(jù)庫(kù)。redis desktop manager不僅擁有十分簡(jiǎn)潔直觀的操作界面,而且所有功能信息一目了然,是廣大用戶必備的數(shù)據(jù)庫(kù)管理神器。redis desktop manager具有操作簡(jiǎn)單、方便快捷、功能完善、性能穩(wěn)定等優(yōu)點(diǎn),支持用戶采用可視化操作界面對(duì)數(shù)據(jù)庫(kù)進(jìn)行各方面工作,不管是新手用戶還是專業(yè)的開(kāi)發(fā)人員,該軟件都是你管理數(shù)據(jù)庫(kù)的最佳幫手。
Redis Desktop Manager for windows是一款可以跨平臺(tái)的redis可視化工具,兼容win、mac等操作系統(tǒng),該工具可以說(shuō)很大程度上彌補(bǔ)了memcached這類key/value存儲(chǔ)的不足,為Java、C/C++、C#、PHP、JavaScript、Perl、Object-C、Python、Ruby、Erlang等開(kāi)發(fā)語(yǔ)言提供了便利的客戶端。
【軟件特點(diǎn)】
C++ 編寫(xiě),響應(yīng)迅速,性能好。但不支持?jǐn)?shù)據(jù)庫(kù)備份與恢復(fù)【軟件功能】
一、新建連接輸入redis主機(jī)host,端口號(hào)port,再起個(gè)生動(dòng)形象,簡(jiǎn)明達(dá)意的別名。
二、該工具支持根據(jù)篩選條件查詢key,addnewkey,reload等。
三、支持常用redis操作
針對(duì)目標(biāo)key執(zhí)行rename,delete,addrow,reloadvalue操作。
四、命令控制臺(tái)操作!
【安裝教程】
第一步,在本站下載RedisDesktopManager,然后雙擊進(jìn)入安裝過(guò)程,如下圖所示:
第二步,由歡迎界面點(diǎn)擊“Next”進(jìn)入下一步,選擇“I Agree”,如下圖所示:

第三步,進(jìn)入下一步,選擇安裝路徑,默認(rèn)是C盤(pán),這里選擇D盤(pán),如下圖所示:

第四步,單擊“Install”進(jìn)入安裝進(jìn)程,耐心等待一會(huì)兒,如下圖所示:

第五步,安裝完成后,單擊“Next”,進(jìn)入下一步,如下圖所示:

第六步,安裝成功后,勾選啟動(dòng)RedisDesktopManager,打開(kāi)操作界面,如下圖所示:

【配置方法】
配置 Redis DeskTop Manager啟動(dòng)Redis服務(wù)端的時(shí)候會(huì)有默認(rèn)端口6379,這里用默認(rèn)端口配置連接。
配置如下:
1)定一個(gè)名稱,隨意
2)服務(wù)端地址,域名或ID,
3)Redis 端口,默認(rèn) 6379
4)如果設(shè)置了連接密碼,那么需要設(shè)置密碼
配置好之后點(diǎn)擊 Test Connection 按鈕,看是否可以連接成功,如果失敗請(qǐng)檢查一下配置信息

【基本操作】
首先下載安裝后,我們打開(kāi)它!然后點(diǎn)擊如圖所示的地方!
點(diǎn)擊后就會(huì)彈出一個(gè)對(duì)話框,我們?cè)趯?duì)話框中輸入自己的Redis地址、
端口號(hào)、密碼,然后確定后,就可以登錄啦!你還可以在確定前,點(diǎn)擊那個(gè)Test Connection 來(lái)進(jìn)行連接檢測(cè)。

連接之后,你會(huì)看到,在左側(cè)有0-15個(gè)db庫(kù)可以供你選擇!Redis默認(rèn)就會(huì)有這些數(shù)據(jù)庫(kù),你可以選擇其中一個(gè)來(lái)進(jìn)行查看!


我這里還沒(méi)有什么數(shù)據(jù),這時(shí)你可以選中一個(gè)數(shù)據(jù)庫(kù),雙擊打開(kāi)!~由于我選的數(shù)據(jù)庫(kù)中沒(méi)有數(shù)據(jù),所以不會(huì)看到什么。我們可以在選擇的數(shù)據(jù)庫(kù)上面右鍵單擊,會(huì)彈出一個(gè)對(duì)話框。

在彈出的對(duì)話框中,我們可以選擇Add new key!再?gòu)棾龅膶?duì)話框中添加一組Key-Value 數(shù)據(jù)進(jìn)去。

點(diǎn)擊save之后,會(huì)提示你是否從新加載這個(gè)數(shù)據(jù)庫(kù)!
選擇是,這時(shí)你就可以看到你選擇的數(shù)據(jù)庫(kù)中有剛剛添加的Key了!

然后你可以雙擊那個(gè)Key(nihao),它會(huì)在右側(cè)的部分將Key 與 Value都展示出來(lái),并且對(duì)Key有一些相應(yīng)的操作。我們也可以在Key上右鍵單擊,彈出的對(duì)話框中依然會(huì)有一些對(duì)應(yīng)操作。


RedisDesktopManager這款可是化工具使用起來(lái)非常簡(jiǎn)單,讓我們管理Redis數(shù)據(jù)變大更加方便了!
【使用教程】
如何使用RedisDesktopManager連接redis服務(wù)是正確安裝這個(gè)軟件,安裝成功之后,然后打開(kāi),點(diǎn)擊下側(cè)的connection to redis service

輸入外地市連接的ip地址,名稱,端口號(hào),等基本信息,然后點(diǎn)擊,保存即可,

再進(jìn)行保存之前還可以進(jìn)行測(cè)試,查看連接信息是否正確,如果點(diǎn)擊測(cè)試顯示測(cè)試成功,

雙擊剛才創(chuàng)建的連接就可以與redis進(jìn)行連接,然后就可以對(duì)redis進(jìn)行相關(guān)的操作。

展開(kāi)redis內(nèi)存數(shù)據(jù)庫(kù),可以看到一共有16個(gè)數(shù)據(jù)庫(kù),編號(hào)從0到15,選擇某一個(gè)數(shù)據(jù)庫(kù)就可以進(jìn)行增刪改查操作,

選擇某一個(gè)數(shù)據(jù)庫(kù),然后點(diǎn)擊右鍵,就可以添加某一個(gè)元素,添加完之后,這個(gè)元素就可以保存到redis內(nèi)存數(shù)據(jù)庫(kù)中,

添加成功之后,然后再次打開(kāi)數(shù)據(jù)庫(kù),就可以看到剛才添加的元素


如何使用RedisDesktopManager創(chuàng)建list列表數(shù)據(jù)
首先啟動(dòng)RedisDesktopManager客戶端,連接到redis服務(wù)器(連接方式這里不再詳細(xì)描述)。選擇其中一個(gè)db,右擊選擇"Add new key"

填寫(xiě)key的名稱,這里注意type類型需要選擇list,然后在value框里面填寫(xiě)值的內(nèi)容

添加完成之后,如果沒(méi)有顯示,點(diǎn)擊Reload刷新,會(huì)在列表中顯示剛剛添加的key,右側(cè)顯示的是list列表值的詳細(xì)信息,在這個(gè)頁(yè)面右側(cè)有3個(gè)按鈕對(duì)應(yīng)value值的新增、刪除和重新加載

點(diǎn)擊右側(cè)Add row可以添加list中的一個(gè)元素

添加完成之后,如果沒(méi)有立即顯示,點(diǎn)擊Reload value重新刷新加載,添加完成之后,會(huì)顯示在列表詳情中

還可以刪除某個(gè)list中的元素,點(diǎn)擊"Delete row"刪除,刪除完成之后,如果沒(méi)有刷新,點(diǎn)擊Reload value重新加載。


【問(wèn)題匯總】
一、注釋redis.conf文件中的:bind 127.0.0.1(在一段文字之前打#號(hào)為注釋)
二、設(shè)置密碼 為了安全一定要設(shè),而且這里如果不綁定ip也不設(shè)密碼的話,redis是默認(rèn)保護(hù)模式,只能本虛擬機(jī)訪問(wèn),不允許其他ip訪問(wèn),本人剛開(kāi)始圖方便啥都不設(shè),結(jié)果在這里踩坑了;

三、保存配置文件,重啟redis服務(wù),查看虛擬機(jī)ip;

四、接著又是個(gè)坑,拿到IP后,返回Windows,開(kāi)啟cmd,通過(guò)telnet命令,測(cè)試端口是否暢通。;
這時(shí)我返回的是“telnet不是內(nèi)部或外部命令”;
原因:Windows7系統(tǒng)環(huán)境下,Telnet客戶端默認(rèn)是關(guān)閉狀態(tài)。找度娘吧http://jingyan.baidu.com/article/6525d4b1377913ac7d2e94eb.html;
然后再試:

意思是:CentOS的6379端口沒(méi)有開(kāi)啟;
去開(kāi)啟:
輸入firewall-cmd --query-port=6379/tcp,如果返回結(jié)果為no,那么證明6379端口確實(shí)沒(méi)有開(kāi)啟。
輸入firewall-cmd --add-port=6379/tcp,將6379端口開(kāi)啟,返回success。
然后再執(zhí)行上一條命令,返回yes,證明端口已經(jīng)成功開(kāi)啟。

原因:
**由于linux防火墻默認(rèn)開(kāi)啟,redis的服務(wù)端口6379并不在開(kāi)放規(guī)則之內(nèi),所有需要將此端口開(kāi)放訪問(wèn)或者關(guān)閉防火墻。
**關(guān)閉防火墻命令:sevice iptables stop
**如果是修改防火墻規(guī)則,可以修改:/etc/sysconfig/iptables文件
再用Telnet 測(cè).返回的結(jié)果一片純黑,ok了;
然后用redie desktop manager連就可以了:



































