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

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

redis String结构

 

 

 

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

redis String结构

 

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

redis String结构

 

3. getrange 获得字符的范围

redis String结构

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

 

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

redis String结构

 

5. 设置多个值

redis String结构

 

6. 获得多个值

redis String结构

 

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

redis String结构

 

8. 字符串的长度 strlen

redis String结构

 

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

redis String结构

 

10.  incrby的步长为100

redis String结构

 

11. decr减少, decrby步长

redis String结构

 

12. append追加字符串

redis String结构

 

相关文章:

  • 2021-08-22
  • 2021-07-18
  • 2021-04-15
  • 2022-12-23
  • 2021-07-18
  • 2021-07-03
  • 2021-10-01
  • 2022-12-23
猜你喜欢
  • 2021-08-05
  • 2021-02-25
  • 2019-06-04
  • 2021-04-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案