0
点赞
收藏
分享

微信扫一扫

Redis String字符串类型常用命令

String 字符串常用命令

①  利用 append 向key中追加数据,如果key不存在则新建

Redis String字符串类型常用命令_mongodb

 

 ②  利用strlen获取key值的长度

Redis String字符串类型常用命令_mongodb_02

 

 ③  利用incr 进行自加1操作

Redis String字符串类型常用命令_mongodb_03

 

 ④  利用decr 进行自减1操作

Redis String字符串类型常用命令_NO SQL_04

 

 ⑤  利用 incrby 进行步长增长操作

Redis String字符串类型常用命令_NO SQL_05

 

⑥   利用decrby 进行步长减量操作

Redis String字符串类型常用命令_redis_06

 

 ⑦  利用 getrange 获取某个区间的值

Redis String字符串类型常用命令_redis_07

 

 ⑧  利用 setrange 替换指定位置开始的字符串

Redis String字符串类型常用命令_mongodb_08

 

 ⑨  利用 setex 设置过期时间

Redis String字符串类型常用命令_字符串_09

⑩  利用setnx  如果key值不存在则设置成功(在分布式锁中常用),如果存在,创建失败!

Redis String字符串类型常用命令_NO SQL_10

 

 ⑪  利用 mset 进行批量设置

Redis String字符串类型常用命令_NO SQL_11

⑫  利用mget 进行批量获取

Redis String字符串类型常用命令_NO SQL_12

 

 ⑬  getset命令

127.0.0.1:6379> getset db redis #如果不存在值,则返回null
(nil)
127.0.0.1:6379> get db
"redis"
127.0.0.1:6379> getset db mongodb #如果存在值,获取原来的值,并设置新的值
"redis"
127.0.0.1:6379> get db
"mongodb"

Redis String字符串类型常用命令_mongodb_13

 

String类型的使用场景:value除了字符串还可以是数字。

  • 计数器
  • 统计数量
  • 粉丝数
  • 对象缓存存储



举报

相关推荐

0 条评论