码迷,mamicode.com
首页 > 其他好文 > 详细

二、Reids基础命令--字符串

时间:2014-11-12 17:52:23      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:java   二进制   位运算   strlen   数据   

11、一个字符串类型的KEY允许存储的数据的最大容量是 512MB

12、INCR 使key加1,key不存在时默认是0 。返回递增后的值。
      127.0.0.1:6379> incr num
               (integer) 1
               127.0.0.1:6379> get num
               "1"

13、INCRBY 可以指定增加的步长
                    127.0.0.1:6379> incrby index 3
                    (integer) 3
     
14、decr 使KEY减1 
                    127.0.0.1:6379> decr index
                    (integer) -1

15、DECRBY 减少指定的步长
                    127.0.0.1:6379> decrby index 9
                    (integer) -10

16、INCRBYFLOAT 增加指定的浮点数

17、特殊字符,中间有空格时需要双引号。
              127.0.0.1:6379> set hi hello
               OK
               127.0.0.1:6379> get hi
               "hello"
               127.0.0.1:6379> set hi hello word
               (error) ERR syntax error

18、APPEND 尾部追加值 ,返回追加后字符串的总长度
          127.0.0.1:6379> set hi hello
          OK
          127.0.0.1:6379> append hi " world!"
          (integer) 12
          127.0.0.1:6379> get hi
          "hello world!"
     

19、STRLEN 获取字符的长度
          127.0.0.1:6379> strlen hi
          (integer) 12
          127.0.0.1:6379> 

20、同时设置/获取多个值
          127.0.0.1:6379> MSET key1 v1 key2 v2 k3 v3
          OK
          127.0.0.1:6379> MGET key1 key2 k3
          1) "v1"
          2) "v2"
          3) "v3"
          127.0.0.1:6379> 

21、位操作 GETBIT SETBIT BITOP(可以进行AND\RO\XOR\NOT操作)
          A、字符串的ANSCII码,转换为二进制,进行位操作。
          B、指定位置设置值 SETBIT foo 6 0 
          C、把多个字符串类型值进行位运算,并把结果保存到destkey中
                    BITOP OR destKey foo1 foo2

二、Reids基础命令--字符串

标签:java   二进制   位运算   strlen   数据   

原文地址:http://blog.csdn.net/a_fengzi_code_110/article/details/41046479

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!