redis命令操作

2021-09-25 02:08:35 字數 2375 閱讀 7165

儲存:set key value

127.0.0.1:6379> set username zhangsan

ok

獲取:get key

127.0.0.1:6379> get username

"zhangsan"

刪除:del key

127.0.0.1:6379> del age

(integer) 1

儲存:hset key field value

127.0.0.1:6379> hset myhash username lisi

(integer) 1

127.0.0.1:6379> hset myhash password 123

(integer) 1

獲取:刪除:hdel key field

127.0.0.1:6379> hdel myhash username

(integer) 1

新增:lpush key value將元素加入列表左表

rpush key value將元素加入列表右邊

127.0.0.1:6379> lpush mylist a

(integer) 1

127.0.0.1:6379> lpush mylist b

(integer) 2

127.0.0.1:6379> rpush mylist c

(integer) 3

獲取lrange key start end範圍獲取

127.0.0.1:6379> lrange mylist 0 -1

1) "b"

2) "a"

3) "c"

刪除:儲存:sadd key value

127.0`.0.1:6379> sadd myset a

(inte`ger) 1

127.0`.0.1:6379> sadd myset a

(inte`ger) 0

獲取:smembers key獲取set集合中所有元素

127.0`.0.1:6379> smembers myset

1) "a`"

刪除srem key value刪除set集合中的某個元素

127.0`.0.1:6379> srem myset a

(inte`ger) 1

儲存:zadd key score value

127.0.0.1:6379> zadd mysort 60 zhangsan

(integer) 1

127.0.0.1:6379> zadd mysort 50 lisi

(integer) 1

127.0.0.1:6379> zadd mysort 80 wangwu

(integer)

獲取:zrange key start end [withscores]

127.0.0.1:6379> zrange mysort 0 -1

1) "lisi"

2) "zhangsan"

3) "wangw

127.0.0.1:6379> zrange mysort 0 -1 withscores

1) "zhangsan"

2) "60"

3) "wangwu"

4) "80"

5) "lisi"

6) "500"

刪除:zrem key value

127.0.0.1:6379> zrem mysort lisi

(integer) 1

keys *: 查詢所有的鍵

type key: 獲取鍵對應的value的型別

del key:刪除指定的key value

redis命令 redis命令操作

redis命令操作 1.字串型別 string 1.儲存 set key value 2.獲取 get key 3.刪除 del key 2.雜湊型別 hash 1.儲存 hset key field value 2.獲取 1.hget key field 獲取指定的field對應的值 2.hget...

Redis 命令操作

3 set集合操作 sadd sadd key member member 將乙個或多個 member 元素加入到集合 key 當中,已經存在於集合的 member 元素將被忽略。假如 key 不存在,則建立乙個只包含 member 元素作成員的集合。當 key 不是集合型別時,返回乙個錯誤。如 1...

redis操作命令記錄

做個記錄,方便對redis命令的測試 flushdb 清空資料庫 對字串的操作 set 設定乙個字串鍵值對 mset 設定多個字串鍵值對 setnx key不存在時設定值value setex 建立key時指定過期時間 set key value ex 10 10秒後過去 expire key 5 ...