redis 資料型別 命令

2022-09-11 04:12:09 字數 1578 閱讀 7704

del key

用於在key存在時刪除key 

dump key

序列化給定key,並返回被序列化的值

exists key

檢查給定key是否存在

expire key seconds

為給定key設定過期時間

expireat key timestamp

與expire類似,不同的是該指令接受的時間引數是unix時間戳(unix timestamp)

pexpire key milliseconds

設定key的過期時間以毫秒計算

pexpireat key milliseconds-timestamp

設定key過期時間的時間戳(unix timestamp)以毫秒計

keys pattern

查詢所有符合給定模式(pattern)的key。

move key db

將當前資料庫的key移動到給定的資料庫db當中

persist key

移除key的過期時間,key將持久保持

pttl key

以毫秒為單位返回key的剩餘的過期時間

ttl key

以秒為單位,返回給定key的剩餘生存時間(ttl, time to live)

randomkey

從當前資料庫中隨機返回乙個key

rename key newkey

修改key的名稱

renamenx key newkey

僅當newkey不存在時,將key改名為newkey

type key

返回key所儲存的值的型別。

效果:

語法:set key value

get key

示例:

常用操作string指令:

語法:hset key field value

hget key field

示例:語法:lpush key value

lrange key start stop

示例:

語法:sadd key value 

smembers key

示例:

redis 有序集合(sorted set)

語法:zadd key score member

zrange key start stop 

示例:

Redis命令 資料型別操作

redis實戰 學習筆記 命令 含義incr key name 鍵值自增1 decr key name 鍵值自減1 incrby key name amount 鍵值加上整數amount decrby key name amount 鍵值減去整數amount incrbyfloat key name...

redis資料型別及其命令

名字 用途del 刪除自定key的快取 exists 判斷key是否存在,可以指定多個key數,返回存在個數 expire 設定key的過期時間 ttl檢視key 還有多少秒過期,1不會過期,2不存在該key keys 模式匹配key的名字,返回匹配的key名字 需要掃瞄所有key,謹慎使用 mov...

redis命令及jedis資料型別

redis命令 auth setdel expire設定過期時間 ttl 檢視剩餘秒數 exists key 判斷是否存在 persit 取消過期時間 redis 有 16個庫,預設的庫是0 select index 選擇庫 select 1 move key db 遷庫 rename key 重新...