redis的一些命令(未完成)
阿新 • • 發佈:2018-11-15
字串操作
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