redis String结构

Posted work hard work smart

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis String结构相关的知识,希望对你有一定的参考价值。

Redis String 可以包含任何数据的, 如JPG图片,序列化的对象等。

String之所以支持如此多的数据类型,离不开底层简单动态字符串 sdshdr

 

 

 

1. 设置c的过期时间为100s 

 

2. psetex的单位为毫秒 10000毫秒

 

3. getrange 获得字符的范围

注意: keys * 在生产环境不建议使用,生产环境数据量较大,影像性能。 可以用keys pattern。 如keys h*, 查看h开头的所有key。 

 

4. getset 先获得旧的值,然后设置新的值

 

5. 设置多个值

 

6. 获得多个值

 

7. setnx 如果已经存在key,设置失败

 

8. 字符串的长度 strlen

 

9.设置key为1,值为10,然后incr 1,将key为1的值加1

 

10.  incrby的步长为100

 

11. decr减少, decrby步长

 

12. append追加字符串

 

以上是关于redis String结构的主要内容,如果未能解决你的问题,请参考以下文章

Redis存储结构体信息,选hash还是string?

Redis数据结构之string类型和list类型

Redis存储结构体信息,选hash还是string?

Sword redis数据结构

redis存list(int)如何转换成string

Redis 数据结构