美文网首页
redis的 字符串类型的数据 常用操作

redis的 字符串类型的数据 常用操作

作者: 吐痰高手 | 来源:发表于2017-11-08 22:54 被阅读28次
  1. set 略
  2. get 略
  3. append 等同于java的append
set [key] abc
# 保存一个"abc"的字符串
append [key] 123456
# 为abc字符串后面追加"123456"

| 如果直接append到一个没有的key上
| 相当于 set 命令
  1. strlen 查询string的长度
strlen [key]
# 相当于java的string.length()
  1. 保存内容为数字的字符串操作
incr [key]  #直接在数字上+1
decr [key]  #直接在数字上-1
incrby [key] [number]  #在数字上+number
decrby [key] [number]  #在数字上-number
  1. 显示部分字符串
getrange [key] [startIndex] [endIndex]
# 显示一个字符串中第startIndex个字符到endIndex个字符
# startIndex 和 endIndex都是包含在其中的
# 注意:和java中的subString()不一样,endIndex也会被显示,而java中endIndex不会显示
  1. 替换部分字符串
setrange [key] [startIndex] [value]
# 从第startIndex个字符开始替换成value,后面原来的值会被覆盖
  1. set同时设置过期时间(set with expire)
setex [key] [time] [value]
# 在set值的同时设置过期时间为time
  1. key不存在的时候才set(set if not exist)
setnx [key] [value]
# 只有当key不存在的时候才能插入新值
  1. 多个值插入
mset [key1] [value1] [key2] [value2] [key3] [value3] ...
# 插入多个键值对
  1. 获取多个值
mget [key1] [key2] [key3] ...
# 获取所有的key
# 注意:如果有一个key是存在的,其他键值对都不会被插入
# 返回值仅代表插入操作有没有成功,1=成功,0=失败
  1. 先取值再覆盖
getset [key] [value]
# 先将key的值取出,在set新的value
# 如果原来没有值,会先返回nil,然后再set新的value

相关文章

  • redis学习系列(二)

    redis简单操作之string类型 Redis 数据类型 Redis支持五种数据类型:string(字符串),h...

  • Redis基本指令操作

    Redis常用操作 Redis的值的类型分为五种 字符串 String 哈希 hash 列表 list 集合 se...

  • NoSQL二--Redis

    目录 一、Redis介绍二、安装Redis三、Redis 持久化四、Redis 的数据类型五、Redis常用操作六...

  • Redis入门 - 数据结构

    redis 支持的数据类型 redis 支持以下五种数据类型,其中比较常用的是哈希(Hash)和字符串(Strin...

  • Redis笔记

    Redis五大数据类型及其常用操作 字符串 set key value ——设置属性值get key ——获取值g...

  • 22.redis

    主要内容 Redis ​* Jedis操作各种redis中的数据结构1) 字符串类型 stringsetget ​...

  • Python基础语法 - 数据类型

    一、 数据类型 变量的定义与声明 常用的基础数据类型 字符串的常见操作 字符串的截取 字符串的运算 字符串的常用函...

  • Redis 常用5大数据类型及应用场景

    Redis最为常用的数据类型: 字符串(String) 哈希(hash) 字符串列表(list) 字符串集合(se...

  • Redis核心数据结构

    Redis存储类型 redis底层提供了5种数据结构:字符串、哈希、列表、集合、有序集合 字符串String 常用...

  • redis使用场景

    介绍 redis是键值对的数据库,常用的五种数据类型为字符串类型(string),散列类型(hash),列表类型(...

网友评论

      本文标题:redis的 字符串类型的数据 常用操作

      本文链接:https://www.haomeiwen.com/subject/tmeumxtx.html