exists key 判斷key是否存在,存在反饋1,否則反饋0.
del key 刪除key
keys pattern 檢視鍵資訊,可以使用一些規則
expire/pexpire key seconds -- 設定鍵值有效時間(秒和毫秒)
這裡會出現記憶體擊穿,導致雪崩,最後導致mysql/oracle資料庫也被壓垮。不要大批量的設定相同的過期時間。
ttl/pttl key 查詢剩餘有效時間(秒和毫秒)
persist key -- 取消鍵的時間設定。
rename key newkey -- 修改鍵名。
info [section] -- 查詢redis的各項資訊。
client list -- 查詢客戶端連線情況
client kill ip:port -- 殺死客戶端, 殺死只有會自動重新連線
殺死前後不一樣了。
dbsize -- 查詢有多少個鍵值對
flushall -- 情況全部庫的鍵值對
flushdb -- 情況當前庫的鍵值對
select index -- 選擇redis的幾號資料庫(reids預設有0-15 號資料庫)
monitor -- 監控實施命令, 另外視窗的操作都可以記錄
redis-cli -a 123456 -h 127.0.0.1 -p 6379 monitor >>/home/redis/tmp.log & -- 可以將監控資訊寫入日誌
shutdown -- 關閉服務
redis記憶體資料庫
一 snapshotting 快照 1 redis呼叫fork,現在有了子程序和父程序。2 子程序開始將資料寫到臨時rdb檔案中。3 當子程序完成寫rdb檔案,用新檔案替換老檔案。4 這種方式可以使redis使用copy on write技術。二 aof日誌 1 redis呼叫fork,現在有了子程...
《Redis記憶體資料庫》Redis訊息模式
訊息模式為了資源的充分利用。redis的訊息分為兩類 1.訊息佇列 2.訂閱模式 訂閱模式需要開兩個視窗演示 第一步 設定接收頻道 subscribe channel channel 設定接收頻道 第二步 在另乙個視窗往這個頻道傳送訊息 publish channel message 往頻道chan...
資料庫 redis與redis操作
網上搜了以下redis的入門操作,全tm的關於怎麼安裝配置和效能特點的。基本的crud create,read,update,delete 就誰也沒說,簡直氣瘋了。先記錄下自己常用的命令,後面再回頭整理乙份常用的操作文件。命令列登入客戶端 redis cli 登入 auth password 顯示全...