Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15515396
  • 博文数量: 112
  • 博客积分: 11195
  • 博客等级: 上将
  • 技术积分: 1989
  • 用 户 组: 普通用户
  • 注册时间: 2005-06-20 11:04
文章分类

全部博文(112)

文章存档

2013年(2)

2012年(27)

2011年(6)

2010年(11)

2009年(6)

2007年(7)

2006年(23)

2005年(30)

分类: 云计算

2012-06-11 10:01:55

事物,如下:
MULTI
INCR user_id
INCR user_id
INCR user_id
EXEC

DISCARD 取消事物,放弃执行事务块内的所有命令。


LIST:
LPUSH key value 从左边压入一个kv
LREM key (N/-N) value   从左或者右删除N个value,N=0表示全部删除。
LINDEX key index 返回index位置的value,负值表示反向。
LINSERT key BEFORE|AFTER pivot value    在pivot值前或者后 插入一个值
LTRIM key start stop 除了start-stop之间的都将被删除
RPOPLPUSH source destination 从source里面pop一个元素插入到destination里面。
BRPOPLPUSH source destination timeout  阻塞版本,当source为空的时候 等到timeout,或者有元素进来。


SET:
SADD key member [member ...] 增加
SREM key member [member ...] 删除
SMEMBERS key     返回所有
SISMEMBER key member 查询
SCARD key 返回集合大小

SMOVE source destination member   把member从s移动到d
SPOP key 随机取一个并删除
SRANDMEMBER key 随机取一个

SINTER key [key ...] 返回交集
SINTERSTORE destination key [key ...] 返回交集到dest

SUNION key [key ...] 返回并集
SUNIONSTORE destination key [key ...] 返回并集到dest

SDIFF key [key ...] 返回差集
SDIFFSTORE destination key [key ...] 返回差集到dest


有序集:
ZADD key score member [[score member] [score member] ...] 将value带分值插入

ZCARD key 返回集合大小
ZCOUNT key min max 返回一个范围内的value
ZSCORE key member 返回member的socre
ZINCRBY key increment member 给member的socre加1
ZRANGE key start stop [WITHSCORES] 按照socore范围取值,返回正序。
ZREVRANGE key start stop [WITHSCORES] 按照socore范围取值,返回倒序。
ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]
ZRANK key member 返回member的排名

阅读(5442) | 评论(0) | 转发(1) |
0

上一篇:twitter storm 踩到两次地雷

下一篇:simhash

给主人留下些什么吧!~~