資料庫系列 Redis通用指令

2021-10-19 12:50:40 字數 514 閱讀 9810

key是乙個字串,通過key獲取redis儲存的資料

key常用操作

del key

exists key

type key

expire key seconds 有效期控制

pexpire key milliseconds

ttl key 獲取有效期

pttl key

keys pattern 查詢

(* 匹配任意符號;

?匹配乙個任意符號;

[ ]匹配乙個是定符號)

rename key newkey 改名

sort key 對所有key排序

select index 切換資料庫

quit 退出客戶端

ping 測試客戶端和伺服器是否建立連線

move key db 資料移動

dbsize 當前資料庫的大小

flushdb 清空當前資料庫

flushall 清空所有資料庫

redis 通用指令

key通用指令 key 特徵 key是乙個字串,通過key獲取redis中儲存的資料 key應該設計哪些操作?對於key自身狀態的相關操作,例如 刪除,判定存在,獲取型別等 對於key有效性控制相關操作,例如 有效期設定,判定是否有效,有效狀態的切換等 對於key快速查詢操作,例如 按指定策略查詢k...

redis系列之 資料庫

當我們在redis資料庫中set乙個kv的時候,這個kv儲存在 如果我們get的時候,又從 get出來。時間複雜度,空間複雜的等等,怎麼優化等等一系列問題。redis伺服器將所有資料庫資訊都儲存在redis.h redisservice結構體中。如下 1 struct redisserver 列了幾...

Redis系列三 通用指令

key其它操作 資料庫通用指令 del keyexists keytype keyexpire key seconds pexpire key milliseconds expireat key timestamp 根據時間戳設定有效期 pexpireat key milliseconds time...