Redis学习笔记(二)类型之字符串

命令:

1、获得符合规则的健名列表

KEYS pattern

pattern支持glob风格通配符格式,具体规则如下:

?

匹配一个字符

*

匹配任意个(包括0个)字符

[]

匹配括号间的任一字符,可以使用"-"符号表示一个范围,如a[b-d]可以匹配"ab","ac""ad"

\x

匹配字符x,用于转义符号。如要匹配"?"就需要使用\?

 

2、判断一个键是否存在

EXISTS key

 

3、删除键

DEL key [key …] (不支持通配符)

 

4、获得键值的数据类型

TYPE key

返回值可能是string(字符串类型)、hash(散列类型)、list(列表类型)、set(集合类型)、zset(有序集合类型)

 

字符串类型

字符串类型是Redis中最基本的数据类型,它能存储任何形式的字符串,包括二进制数据。一个字符串类型键允许存储的数据的最大容量是512MB

字符串类型是其他4中数据类型的基础,其他数据类型和字符串类型的差别从某种角度来说只是组织字符串形式不同。

 

命令:

1、字符串类型赋值和取值

SET key value

GET key

 

2、递增数字

INCR key

 

3、增加指定的整数

INCRBY key increment

 

4、减少指定的整数

DECR key

DECRBY key decrement

 

5、增加指定的浮点数

INCRBYFLOAT key increment

 

6、向尾部追加值

APPEND key value

 

7、获取字符串长度

STRLEN key

 

8、同时获得/设置多个键值

MGET key [key ...]

MSET key value [key value ...]

 

 

9、位操作

GETBIT key offset

SETBIT key offset value

BITCOUNT key [start] [end]

BITOP operation destkey key [key ...] BITOP命令可以对多个字符串类型键进行位操作,并将结果存储在destkey参数指定的键中。BITOP命令支持的运算操作有ANDORXORNOT




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值