【Chapter-3】Redis数据特性
1. 使用位图(BitMap)
#设置id为100用户已经点赞,标记为1
127.0.0.1:6379> setbit is_thumb_up 100 1
(integer) 0
#查询id为100用户是否点赞
127.0.0.1:6379> getbit is_thumb_up 100
(integer) 1
#统计点过赞的用户的个数
127.0.0.1:6379> bitcount is_thumb_up
(integer) 1
#bitop命令用户进行位操作,该命令支持四种位操作:AND,OR,XOR,NOT
127.0.0.1:6379> setbit is_eat 100 1
(integer) 0
127.0.0.1:6379> setbit is_drink 100 1
(integer) 0
127.0.0.1:6379> bitop and is_eat_drink is_eat is_drink
(integer) 13
127.0.0.1:6379> getbit is_eat_drink 100
(integer) 1设置键的过期时间
使用sort命令
使用管道(pipeline)
理解redis事物(transaction)
Last updated