您的位置:首页 > 数据库 > Redis

Redis学习笔记(1)

2015-11-16 23:51 591 查看
1.设置一个键值,set bar 1.

2.删除一个键值del bar。

3.获得键值的数据类型type bar。

4.获得一个键值get bar。

5.判断一个键值是否存在,exists bar。

6.lpush命令是向一个列表类型键增加一个元素,如果键不存在就创建它。

7.redis提供了一个使用的命令,incr,起作用是让当前的键值递增,应返回递增后的值,用法为incr num。

8.redis提供了incr的一个变种,incrby。incrby num 2。

9.decr命令与incr命令用法相同,只不过是让键值减少。

10.增加浮点数,用increbyfloat命令。

11.在redis中可以像一个字符串的尾部追加igevalue,如果这个键不存在,那么将值设置为value,返回值是追加后字符串的总长度。

12.获取字符串的长度用strlen。

13.可以同时设置或者获取多个键值,设置用mset,获取用mget,比如,mset key1 v1 key2 v2 key3 v3。mget key1 key3。

14.getbit命令可以获得一个字符串类型键指定位置的二进制位的值。索引从0开始。

15.setbit可以设置字符串类型键指定位置的二进制位的值,返回值是该位置的旧值。

16.bitcount可以活的字符串类型键中是1的二进制位的个数。可以通过参数控制统计的字节范围,比如只想统计前两个,那么就是bitcount foo 0 1。

17.bitop命令可以对多个字符串类型键进行位运算。bitop命令支持的运算操作有and,or,xor和not。

18.bitpos可以活的指定键的第一个位值是0或者1的位置,还有可以在指定字节的范围查找。bitpos foo 1 1 2。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: