Redis学习(四):redis字符串类型

一、redis操作键的通用命令。

EXISTS key:判断一个键是否存在

DEL key:删除一个键

TYPE key:判断一个键的数据类型

二、字符串类型

字符串类型是redis最基本的数据类型,能存储任意形式的字符串,包括二进制数据。例如:邮箱,JSON化的对象,甚至是图片。一个字符串类型的键允许存储数据的最大容量为512MB

SET key value:赋值

GET key value:取值

INCR key:递增(字符串为整数形式;每次+1;返回递增后的值)网站计数器

INCRBY key increment:增加指定的数值。

DECR key:递减(字符串为整数形式;每次-1;返回递减后的值)网站计数器

DECRBY key increment:减少指定的数值

INCRBYFLOAT key increment:增加指定浮点数

APPEND key value:向尾部追加值

STRLEN key:获取字符串的长度

MGET key[key]/MSET key value[key value]:同时设置/获取多个键

位操作:

1.GETBIT key index:获取该字符串指定二进制位的值(0或1)

2.SETBIT key index value:设置指定位置的二进制的值。(如果长度超过,自动将中间的置为0)

3.BITCOUNT key start end:获取值为1的二进制位个数,start,end可选。代表取值范围

4.BITOP [AND OR XOR NOT] res key1 key2 :对两个键进行位运算(与,或,异或,非)并将结果存储在res键中。

5.BITOPS key [0 1] start end:返回键值中第一个值位[0 1]二进制位偏移量。start end可选,表示字节范围。不管是否限制范围,返回的偏移量均为从头开始计算。

猜你喜欢

转载自blog.csdn.net/StringBuff/article/details/88074269
今日推荐