Redis的高階命令

2021-09-24 15:35:44 字數 745 閱讀 7726

返回滿足所有鍵key *(可以模糊匹配)

exists是否存在指定的key

expire設定某個key的過期時間,使用ttl檢視剩餘時間

persist取消過期時間

select選擇資料庫 資料庫為0到15(一共16個資料庫)預設進入的是0資料庫

move[key][資料庫下標]將當前資料中的key轉移到其他資料庫中

randomkey隨機返回資料庫裡的乙個key

rename重新命名key

echo列印命令

dbsize檢視資料庫的key數量

info獲取資料庫資訊

config get實時儲存收到的請求(返回相關的配置資訊)config get *返回所有配置

flushdb清空當前資料庫,flushall清空所有資料庫

redis高階命令

sort 命令 1 修飾符 desc 降序排列 2 允許元素按照字段序列排序 alpha 此時的排序相當於字串排序,數字轉化為字元 12 排在 2 的前面 3 可以指定避開某些元素,然後開始排序,並返回前n個,語法為 sort key skip count 比如 sort list 3 10 表示大...

Redis 高階命令

keys 返回滿足給定模糊匹配的所有key。keys my 匹配所有my開頭的所有key exists 確認乙個key是否存在。返回0 1 exists name 是否存在key為name的key.del 刪除乙個key。返回0 1 del age 刪除age的key。1 表示刪除成功。persis...

Redis高階高階(二)

一 訊息通知 在一些 上,經常會有一些發布 訂閱或者郵件訂閱的功能,尤其一些部落格上。其實這種問題很常見,當頁面需要進行如傳送郵件 複雜的計算時會阻塞頁面的渲染。為了避免使用者等待太久,應該使用其他程序單獨完成此類操作,這裡郵件訂閱可以用任務佇列來實現,具體來說,當需要傳送郵件時,將其存入佇列中,另...