這篇文章給大家分享的是有關(guān)如何操作使用redis的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
鳳城ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
加載配置文件啟動(dòng)
Redis-server Redis.conf
關(guān)閉Redis,Redis服務(wù)器將斷開與客戶端鏈接,產(chǎn)生持久化文件,平滑關(guān)閉,kill pid號(hào)方式等同
不要使用kill -9強(qiáng)制殺死。這樣不會(huì)做持久化,還會(huì)造成緩沖區(qū)等資源不能被優(yōu)雅關(guān)閉,極端情況會(huì)造成AOF和復(fù)制丟失數(shù)據(jù)
Redis-cli shutdown
鏈接Redis服務(wù)器 -h地址 -p端口 -c表示去鏈接一個(gè)集群
Redis-cli -h 127.0.0.1 -p 7000
鏈接Redis服務(wù)器,非交互操作。在最后面添加命令即可get name
Redis-cli get name
顯示大個(gè)的鍵值
Redis-cli --bigkeys
查看統(tǒng)計(jì)信息
Redis-cli --stat
查詢顯示所有key。只有效的數(shù)據(jù),過期的不算。如果數(shù)據(jù)量非常大,不要用這個(gè)命令,會(huì)導(dǎo)致內(nèi)存卡死。
keys *
查詢所有key的數(shù)量,未銷毀的。(過期的也算)
dbsize
查看鏈接的客戶端有哪些
client list
殺掉客戶端鏈接
client kill 127.0.0.1:52343
查看
1.當(dāng)前客戶端連接數(shù)
2.當(dāng)前所有輸出緩沖區(qū)中隊(duì)列對(duì)象個(gè)數(shù)的最大值
3.當(dāng)前所有輸入緩沖區(qū)中占用的最大容量
4.正在執(zhí)行阻塞命令(例如blpop、 brpop、brpoplpush) 的客戶端個(gè)數(shù)。
info clients
查看各種詳細(xì)信息
info
查詢存儲(chǔ)文件目錄
CONFIG GET dir
檢查鍵是否存在。存在1,不存在0
exists key
刪除鍵,可以同時(shí)刪除多個(gè)鍵
del key
對(duì)鍵值設(shè)置過期時(shí)間。單位秒,1成功,0不成功
expire key 10
查看key剩余過期時(shí)間。返回-2鍵不存在,-1沒設(shè)置,大于0是剩余時(shí)間
ttl key
查看鍵數(shù)據(jù)結(jié)構(gòu)類型。返回none是鍵不存在
type key
檢查內(nèi)部編碼格式
object encoding key
重命名key,如果newkey已經(jīng)存在,那值會(huì)被覆蓋
rename key newkey
重命名key,如果newkey已經(jīng)存在,那會(huì)操作失敗,返回0,不做任何操作
renamenx key newkey
如果有1000個(gè) key:value ,將會(huì)隨機(jī)返回一個(gè)鍵
randomkey
感謝各位的閱讀!關(guān)于“如何操作使用Redis”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!