Redis类型学习(一)

来源:互联网 发布:ubuntu安装unity8 编辑:程序博客网 时间:2024/06/11 19:59

字符串类型(逗号为方便查看)

set   赋值   set bar 1
get 取值     get bar 
INCR 每次增加1 。例如:set bar 1  ,  incr bar 结果为2
INCRBY 可以指定每次增加的数。例如:set bar 1,     INCRBY bar 3 结果是4
DECR 每次减少1。
DECRBY 可以指定每次减少的数。
INCRBYFLOAT 增加浮点数。例如:INCRBYFLOAT bar 3.7
APPEND  向尾部增加值。例如:set foo hello,   append foo world, get foo 得到helloworld
STRLEN 获取字符串的长度
MSET 同时设置多个值。例如:mset key1 1 key2 2
MGET 同时获取多个值
GETBIT 位移操作,获取二进制位的值
SETBIT 可以设置指定位置二进制的值(如果要设置的位置超过了键值的二进制位的长度,setbit命令会自动将中间的位置设为0,如果设置一个不存在的键值,会自动将其前面的位设置为0)
BITCOUNT 可以获得字符串类型中值是1的二进制位的个数

散列类型

HSET  赋值
HGET 取值
HMSET 同时设定多个值
HMGET 同时获得多个值
HEXISTS 判断字段是否存在,存在返回1,不存在返回0
HINCRBY 增加数字
HDEL 删除字段



0 0