redis 基本命令(二)

2021-08-21 12:06:28 字數 1083 閱讀 4307

有序集合

zadd  class 17 lily 18 lucy 19 hmm 多個key賦值

zrank class hmm  獲取hmm的排名位

zrevrank class hmm 反轉後獲取hmm的排名

zrank class 0 2 獲取元素

zrank class  0 1  withscores

hash

hset book name 錢生錢   hash賦值

hset boook auth sss

hgetall book   獲取book的所有的值

hmget book       name auth 獲取多個值

hlen book            hash長度

hkeys book            獲取所有book的key

hvals book             獲取所有book的value

hdel book  auth      刪除key

hexist book auth       是否存在auth

flushdb 清除當前資料庫下的內容

key *   獲取所有的key

set k1 v2

select 2    -->切換到2資料庫

set k2 v2

flushall -->清除所有的資料庫

keys k*    -->模糊查詢

scan 0 match k*

事物multi

set user:7:ticket 1

decs num

exec

如果執行失敗  discard 回滾

watch num  檢測開啟          

multi

set user:8:tick 1                                                decr num 

decr num

exec

get user:8:tick 1

decr num

exec

get user:8:tick          獲得user:8的tick

redis基本命令

一,基本操作 1.select index index 0 idnex 17選擇資料庫 3.shutdown 停止資料庫 4.config get loglevel 得到當前日誌級別 5.flushall 清空所有資料庫的資料 6.keys 遍歷當前資料庫中所有的鍵 7.type key 獲取鍵的型...

redis基本命令

redis是乙個記憶體資料庫,通常可以作為快取使用,常用的命令有 redis server 啟動資料庫,預設埠為6379 redis cli 連線資料庫,預設ip是127.0.0.1,埠是6379 redis cli h 127.0.0.1 p 6380 a 密碼 連線資料庫,指定主機和埠號 sel...

redis 基本命令

1 del key 該命令用於在 key 存在時刪除 key。dump key 序列化給定 key 並返回被序列化的值。exists key 檢查給定 key 是否存在。expire key seconds 為給定 key 設定過期時間。expireat key timestamp expireat...