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

Redis 三:存储类型之字符串

时间:2014-07-18 23:38:14      阅读:470      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   re   c   div   

1.赋值单个: set a 100 [赋值多个:mset a 100 b 200 c 300]

2.取值单个: get a     [取值多个:mget a b c]

3.数字递增 incr a 在a的基础上+1,那就是返回101
  如果预先的值为0,那么返回1,如果预先的值不是整形,则返回错误“is not an integer...”

3.1 数字递减 decr 用法跟上面一样 decr

4.约定(命名方式)
  对象类型:对象ID:对象属性
  user:100:friends
  存储用户id为100的好友列表
  user:100:friends.count
  存储用户id为100的好友列表里的好友个数

5.增加指定的整数 incrby
  set a 100
  incrby a 5
  get a 返回105

6.增加指定的浮点数(双精度) incrbyfloat
  set a 100
  incrbyfloat a 1.5
  get a 返回101.5
  
7.向一个字符串的尾部追加值 append (倒不如说成追加吧!)
  set a li
  append a bin
  get a 返回 libin
  
8.strlen 获取字符串的长度
  set a li
  strlen a 返回 2
  
9.位操作
  getbit a 3 获取a的值转换为二进制后,第3位的二进制位是多少(要么0,要么1)
  setbit a 3 1 将a的值转换为二进制后,把第3位的二进制位设置为1
  bitcount a 统计a的值,二进制位为1的个数
  bitcount a 0 1 比如a的值为"abc",那么0 1就是取"ab"的值的二进制里有多少个为1的二进制位
  bitop or res a b 将a、b的or位运算结果赋值给res
        and
        xor
        not

Redis 三:存储类型之字符串,布布扣,bubuko.com

Redis 三:存储类型之字符串

标签:style   blog   color   re   c   div   

原文地址:http://www.cnblogs.com/shibazi/p/3849947.html

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