1. 程式人生 > >redis的一些命令(未完成)

redis的一些命令(未完成)

字串操作

EX在設定值的時候設定過期時間,ttl檢視過期時間 

 

expire能單獨設定過期時間

 

 檢視所有的key

key *

 

 

列表操作

lpush從列表左邊新增值,rpush從列表右邊新增值

lrange key 0 -1檢視列表索引0到-1的所有元素(頭尾都取),lrange是檢視某個區間的元素

 

 

lpop key 移除列表的頭元素

rpop key 移除列表的尾部元素

lrem key count value 移除指定的元素並能指定移除幾個,如 lrem websites 2 baidu.com移除websites列表中兩個baidu.com的元素

count有三種

count>0時,從表頭到表尾搜尋

count<0時,從表尾到表頭搜尋,個數取絕對值

count=0,移除表中所有和value相等的值

 

lindex返回索引對應的元素

llen檢視列表中的元素個數

 

 集合操作

新增元素

sadd 集合名 集合元素

獲取集合所有元素

smembers 集合名

移除元素

srem 集合名 集合元素

檢視集合元素的個數

scard 集合名

 

獲取多個集合的交集

sinter 集合1 集合2

獲取多個集合的並集

sunion 集合1 集合2