版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、201412123:22:37整理目前最新為2.8.17,此視頻為2.6.17Redis基礎(chǔ)知識基礎(chǔ)知識redis是什么:RedisisanopensourceBSDlicensedadvancedkeyvalueste.Itisoftenreferredtoasadatastructureserversincekeyscancontainstringshasheslistssetsstedsets.redis是開源BSD許可高級的ke
2、yvalue存儲系統(tǒng).可以用來存儲字符串哈希結(jié)構(gòu)鏈表集合因此常用來提供數(shù)據(jù)結(jié)構(gòu)服務(wù).redis和memcached相比的獨特之處:1:redis可以用來做存儲(stge)而memccached是用來做緩存(cache)這個特點主要因為其有”持久化”的功能.2:存儲的數(shù)據(jù)有”結(jié)構(gòu)”對于memcached來說存儲的數(shù)據(jù)只有1種類型”字符串”而redis則可以存儲字符串鏈表哈希結(jié)構(gòu)集合有序集合.Redis下載安裝1:官方站點:redis.io
3、下載最新版或者最新stable版wget:download.redis.ioreleasesredis2.8.17.tar.gz2:解壓源碼并進入目錄tarzvxfredis2.8.17.tar.gz3:不用configure4:直接make(如果是32位機器make32bit)注:易碰到的問題時間錯誤.原因:源碼是官方configure過的但官方configure時生成的文件有時間戳信息Make只能發(fā)生在configure之后如果你的
4、虛擬機的時間不對比如說是2012年解決:dates‘yyyymmddhh:mm:ss’重寫時間再clockw寫入cmos5:可選步驟:maketest測試編譯情況(可能出現(xiàn):needtcl8.4這種情況yuminstalltcl)6:安裝到指定的目錄比如usrlocalredismakePREFIX=usrlocalredisinstall注:PREFIX要大寫Redis對于對于key的操作命令的操作命令delkey1key2...Ke
5、yn作用:刪除1個或多個鍵返回值:不存在的key忽略掉返回真正刪除的key的數(shù)量renamekeynewkey作用:給key賦一個新的key名注:如果newkey已存在則newkey的原值被覆蓋renamenxkeynewkey作用:把key改名為newkey如果newkey不存在時才可以修改成功返回1,否則不能修改。返回:發(fā)生修改返回1未發(fā)生修改返回0注:nxnotexists即newkey不存在時作改名動作movekeydbredi
6、s127.0.0.1:6379[1]2OKredis127.0.0.1:6379[2]keys(emptylistset)redis127.0.0.1:6379[2]0OKredis127.0.0.1:6379keys1)“name“2)“cc“3)“a“4)“b“redis127.0.0.1:6379movecc2(integer)1redis127.0.0.1:63792OKredis127.0.0.1:6379[2]keys1)“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論