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 重新...