简介

string是redis最基本的类型,一个key对应一个value。
string类型是二进制安全的。意思是redis的string可以包含任何数据,比如jpg图片或者序列化对象
string类型是Redis最基本的数据类型,一个键最大能存储512MB

具体操作
命令 描述
set key value 设置指定key的值
get key 获取指定key的值
getrange key 开始下标 结束下标 返回key中字符串值的子字符
getset key value 将给定key的值设置为value,并返回key的旧值
getbit key offset 对key所储存的字符串值,获取指定偏移量上的位(bit) 详细介绍【转载】
MGET key1[key2..] 获取所有(一个或多个)给定key的值
setbit key offset value 对key所储存的字符串值,设置或清除指定偏移量上的位(bit)详细介绍【转载】
setex key 秒 value 将值value关联到key,并将key的过期时间设为seconds(以秒为单位)
setnx key value 只有在key不存在时设置key的值
setrange key 开始下标 value 用value参数覆盖给key所存储的值
strlen key 返回key所存储的字符串值的长度
mset key value [key value] 同时设置一个或多个key-value
msetnx key value [key value] 同时设置一个或多个key-value,当且仅当所有给定key都不存在才能设置成功
psetex key 毫秒 value 和setex差不多,以毫秒为单位
incr key 将key中存储的数字值(必须能转换成数字)加一
incrby key increment 将key所储存的值(必须能转换成数字)加上increment
incrbyfloat key increment 将key所储存的值(必须能转换成数字)加上increment(浮点增量值)
decr key 将key中储存的数字(必须能转换成数字)减一
decrby key decrement key所储存的数字值(必须能转换成数字)减去decrement
append key value 如果key已经存在并且是一个字符串,将指定的value追加到原来值的末尾

转载于:https://www.cnblogs.com/1581327699dyk/p/9467215.html

Redis数据类型(String)相关推荐

  1. 【Redis】2. Redis数据类型 String以及key的设置约定

    学习资料 https://www.bilibili.com/video/BV1CJ411m7Gc?p=6 数据存储类型介绍 业务数据的特殊性 作为缓存使用 原始业务功能设计 秒杀 618活动 双十一活 ...

  2. Redis数据类型-String(字符串类型)

    String是redis最基本的类型,你可以理解成Memcached一模一样的类型,一个key对应一个value. String类型是二进制安全的,意思是redis的string可以包含任何数据,比如 ...

  3. Redis数据类型String

    文章目录 数据存储类型介绍 String类型 String类型的基本操作 String单数据操作和多数据操作的选择问题 string 类型数据的扩展操作 数据增加指定范围的值 String 设置数据指 ...

  4. redis介绍, redis安装, redis持久化, redis数据类型

    redis介绍 Redis和Memcached类似,也属于k-v数据存储 Redis官网redis.io, 当前最新稳定版4.0.1 支持更多value类型,除了和string外,还支持hash.li ...

  5. 带你掌握Redis数据类型:string和Hash

    摘要:Redis中有五大数据类型,分别是String.List.Set.Hash和Zset. 本文分享自华为云社区<Redis的string类型常用命令解析>,作者:灰小猿 . 先问大家一 ...

  6. Redis学习-string数据类型

    Redis 是一个开源的使用 ANSI C 语言编写.支持网络.可基于内存亦可持久化的日志 型.Key-Value 数据库. redis提供五种数据类型string,hash,list,set及sor ...

  7. Redis数据类型及编码格式——介绍及String篇

    Redis核心对象 reids中定义了一个数据结构用来统一表示各种数据类型,它叫做redisObject typedef struct redisObject {unsigned type:4; // ...

  8. redis的String、List、Hash、SET、ZSet五中数据类型常用的一些场景总结

    目 目录 1.String类型常见的使用场景 1.1 一般的业务功能模块,比如购物车 1.2 简单的字符缓存 1.3 储存结构体或者对象 1.4 计数功能 1.5 各类场景下(单机或分布式)的标识号 ...

  9. 超强Redis数据类型与应用场景总结!!

    关于Redis 我们先来聊聊Redis的基础知识. 基于键值对的存储系统 :字典形式. 五种数据结构:字符串(String),Hash(字典),列表(List),集合(Set),有序集合(Sorted ...

最新文章

  1. 【学习笔记】超简单的多项式牛顿迭代(含泰勒展开式、牛顿迭代全套证明)
  2. 常见的内存泄漏原因及解决方法
  3. 不要动态修改 DOM 里面的 id 属性
  4. link2005 重复定义错误
  5. MySQL创建数据库时指定编码和用户授权
  6. STM32L152RC 在keil4中使用printf()和scanf() 函数
  7. 国科大高级人工智能7-命题逻辑
  8. 含有运算放大器的电阻电路
  9. C#获取实体类属性名和值 | 遍历类对象
  10. 【转】snort 笔记2 ----- 规则编写
  11. SQL 比较时间大小
  12. 阿里云物联网平台mqtt测试工具
  13. 货币单位PHP,PHP实现货币换算的方法_PHP
  14. 计算机未来的发展趋势和现状,计算机发展现状跟未来发展趋势.docx
  15. HTML的游戏分数怎么设置,HTML5《拯救分号》游戏
  16. Canvas 绘制圆形图片、绘制圆角矩形图片
  17. 网站seo优化3-7天快速上百度首页靠谱吗?怎么做
  18. 牛客每日练习----あなたの蛙が帰っています,おみやげをまらいました,写真がとどいています
  19. 官方微信支付跟特约商户的区别
  20. Python爬虫入门学习实战项目(一)

热门文章

  1. 文档的管理计算机,如何使用FTP自动同步备份电脑文件数据?
  2. agv matlab应用,简单介绍一下agv调度控制系统常见的软件应用
  3. python的代码有哪些_简单python代码类型有哪些?
  4. linux :YOLO5配置(ubuntu 20.04 下安装运行yolov5)
  5. 【AI-1000问】训练为什么要分测试集和验证集?
  6. 【AI白身境】深度学习必备图像基础
  7. 全球及中国天然气市场产销规模及十四五投资价值分析报告2021年版
  8. 终于知道PUBWIN2009的数据库用户名与密码已经成功连接
  9. 树——通用树结点数目、高度和度数的实现
  10. 性能测试四十八:Jenkins+Ant+Jmeter系统部署