《Redis記憶體資料庫》Redis基本操作命令

2022-01-21 19:43:07 字數 1268 閱讀 1807

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 顯示全...