1. 程式人生 > 實用技巧 >redis基礎命令

redis基礎命令

flushdb:刪除當前資料庫的所有key flushall:刪除所有資料庫的所有key ####redis5鍾資料型別:String(字串)、Hash(雜湊)、List(列表)、Set(集合)、zset(sorted set 有序集合) #####String命令: set key value :設定指定key的值 get key :獲取key的值 incr/decr key :key的值增/減 1 incrby/decrby key increment :加/減上指定的增量 #####Hash命令: hgetall key :獲取在雜湊表中指定key的所有欄位和值 HGET key field :獲取在雜湊表中指定欄位的值 HINCRBY key field increment

:為雜湊表 key 中的指定欄位的整數值加上增量 increment HKEYS key :獲取所有雜湊表中的欄位 HMSET key field1 value1 [field2 value2 ] :同時將多個 field-value (域-值)對設定到雜湊表 key 中。 HSET key field value :將雜湊表 key 中的欄位 field 的值設為 value 。 #####List: LLEN key :獲取列表長度 LPOP key :移出並獲取列表的第一個元素 LPUSH key value1 [value2] :將一個或多個值插入到列表頭部 RPUSH key value1 [value2]
:在列表中新增一個或多個值 LRANGE key start stop :獲取列表指定範圍內的元素 #####Set: SADD key member1 [member2] :向集合新增一個或多個成員 SCARD key :獲取集合的成員數 SDIFF key1 [key2] :返回第一個集合與其他集合之間的差異。 SDIFFSTORE destination key1 [key2] :返回給定所有集合的差集並存儲在 destination 中 SMEMBERS key :返回集合中的所有成員 SISMEMBER key member :判斷 member 元素是否是集合 key 的成員 #####zset: 沒用過