您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關如何操作使用Redis的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
加載配置文件啟動
Redis-server Redis.conf
關閉Redis,Redis服務器將斷開與客戶端鏈接,產生持久化文件,平滑關閉,kill pid號方式等同
不要使用kill -9強制殺死。這樣不會做持久化,還會造成緩沖區等資源不能被優雅關閉,極端情況會造成AOF和復制丟失數據
Redis-cli shutdown
鏈接Redis服務器 -h地址 -p端口 -c表示去鏈接一個集群
Redis-cli -h 127.0.0.1 -p 7000
鏈接Redis服務器,非交互操作。在最后面添加命令即可get name
Redis-cli get name
顯示大個的鍵值
Redis-cli --bigkeys
查看統計信息
Redis-cli --stat
查詢顯示所有key。只有效的數據,過期的不算。如果數據量非常大,不要用這個命令,會導致內存卡死。
keys *
查詢所有key的數量,未銷毀的。(過期的也算)
dbsize
查看鏈接的客戶端有哪些
client list
殺掉客戶端鏈接
client kill 127.0.0.1:52343
查看
1.當前客戶端連接數
2.當前所有輸出緩沖區中隊列對象個數的最大值
3.當前所有輸入緩沖區中占用的最大容量
4.正在執行阻塞命令(例如blpop、 brpop、brpoplpush) 的客戶端個數。
info clients
查看各種詳細信息
info
查詢存儲文件目錄
CONFIG GET dir
檢查鍵是否存在。存在1,不存在0
exists key
刪除鍵,可以同時刪除多個鍵
del key
對鍵值設置過期時間。單位秒,1成功,0不成功
expire key 10
查看key剩余過期時間。返回-2鍵不存在,-1沒設置,大于0是剩余時間
ttl key
查看鍵數據結構類型。返回none是鍵不存在
type key
檢查內部編碼格式
object encoding key
重命名key,如果newkey已經存在,那值會被覆蓋
rename key newkey
重命名key,如果newkey已經存在,那會操作失敗,返回0,不做任何操作
renamenx key newkey
如果有1000個 key:value ,將會隨機返回一個鍵
randomkey
感謝各位的閱讀!關于“如何操作使用Redis”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。