1,set key value ex秒数/px 毫秒 nx/xx
127.0.0.1:6379> set name z2 px 1000
OK
127.0.0.1:6379> ttl name
(integer) -2
nx:表示key不存在时执行操作
xx:表示key存在时操作

如:
127.0.0.1:6379> flushdb
OK
127.0.0.1:6379> set jiaxiao dfss
OK
127.0.0.1:6379> set jiaxiao gjjx nx
(nil)
127.0.0.1:6379> get jiaxiao
"dfss"
127.0.0.1:6379> set jiaxiao hdjx xx
OK
127.0.0.1:6379> get jiaxiao
"hdjx"

2,get key
获取键值

3,获取多个key
mget key

4,偏移字符value
127.0.0.1:6379> set suixingpay niubi
OK
127.0.0.1:6379> get suixingpay
"niubi"
127.0.0.1:6379> setrange suixingpay 2 ll
(integer) 5
127.0.0.1:6379> get suixingpay
"nilli"
注意:如果偏移>字符长度,该字符自动补0x00

127.0.0.1:6379> setrange suixingpay 6 c
(integer) 7
127.0.0.1:6379> get suixingpay
"nilli\x00c"

5,附加值
127.0.0.1:6379> append suixingpay @
(integer) 8
127.0.0.1:6379> get suixingpay
"nilli\x00c@"

6,获取字符串中某个值的范围
注意:对于字符串的下标,左数从0开始,右数从-1开始
127.0.0.1:6379> set area beijing
OK
127.0.0.1:6379> getrange area 2 5
"ijin"
127.0.0.1:6379> getrange area 0 -5
"bei"

7,增加或者减少
127.0.0.1:6379> set ages 20
OK
127.0.0.1:6379> get ages
"20"
127.0.0.1:6379> incr age
(integer) 1
127.0.0.1:6379> get ages
"20"
127.0.0.1:6379> incr ages
(integer) 21
127.0.0.1:6379> get ages
"21"
127.0.0.1:6379> decr ages
(integer) 20
127.0.0.1:6379> get ages
"20"

转载于:https://blog.51cto.com/yangjunfeng/2394196

Redis之-字符串类型相关推荐

  1. redis 自增_坏了,Redis的字符串类型竟然被张三学明白了?

    Redis简介 Redis(Remote dictionary server) 是一款高性能的开源非关系型缓存数据库,Redis使用C语言编写,支持多种类型的数据结构,如字符串,字典,列表,集合,有序 ...

  2. python redis缓存_第二百九十五节,python操作redis缓存-字符串类型

    python操作redis缓存-字符串类型 首先要安装redis-py模块 python连接redis方式,有两种连接方式,一种是直接连接,一张是通过连接池连接 注意:以后我们都用的连接池方式连接,直 ...

  3. Redis数据类型--字符串类型

    夫陶公清风千古,余又何人,敢称庶几 文章目录 介绍 一.基本命令 1. 赋值与取值 2. 递增数字 二.命令进阶 1. 增加指定的整数 2. 减少指定的整数 3. 增加指定浮点数 4. 向尾部追加值 ...

  4. 保存到redis的字符串类型出现斜杆_深入浅出Redis:这次从Redis底层数据结构开始...

    1.概述 相信使用过Redis 的各位同学都很清楚,Redis 是一个基于键值对(key-value)的分布式存储系统,与Memcached类似,却优于Memcached的一个高性能的key-valu ...

  5. Redis中字符串string数据类型(保存(设置键值、过期时间、设置多个键值、追加值)、获取(获取单一键值、获取多个键值))

    字符串类型是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等.在Redis中字符串类型的V ...

  6. 《Redis入门指南(第2版)》一3.2 字符串类型

    本节书摘来异步社区<Redis入门指南(第2版)>一书中的第3章,第3.2节,作者: 李子骅 责编: 杨海玲,更多章节内容可以访问云栖社区"异步社区"公众号查看. 3. ...

  7. redis的数据结构||1) 字符串类型2) 哈希类型3) 列表类型4) 集合类型 5) 有序集合类型详解

    2. 下载安装     1. 官网:https://redis.io     2. 中文网:http://www.redis.net.cn/     3. 解压直接可以使用:         * re ...

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

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

  9. 一文读懂Redis常见对象类型的底层数据结构

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 转自:伍 ...

最新文章

  1. android 5.0 模拟sd卡,如何使用为Android5.0(Lolliop)提供的新的SD卡访问API?
  2. 模型部署到移动端_TensorFlow Lite 自然语言处理模型的最新功能,助力设备端 NLP 部署...
  3. 分布式系统原理 之4 Quorum 机制
  4. word菜单删除,小常识,删除word菜单,WORD菜单栏,删除词霸2003菜单,删除adobe菜单
  5. openfire消息通知推送_APP消息推送功能之前端后台设计
  6. vue怎么注释html代码,vue文件中如何注释?
  7. java EE设计模式--spring企业级开发最佳实践文摘
  8. Spanner如何实现事务?
  9. JSCore浅析及其在iOS上的使用
  10. 【计算方法】数值积分求解微分方程
  11. java socket 发对象_Java Socket 发送对象
  12. 网络科技行业再续签 易趋云助力搭建高效项目管理云平台
  13. Boot重抽样获取logistic回归内部验证AUC可信区间
  14. cnavas手绘图形库 : rough.js
  15. 真香,50行Java代码爬取妹子套图!
  16. NCE4 L46 Hobbies
  17. 开发者成长激励计划-基于TencentOS Tiny FDM 3D打印机云控制系统方案
  18. HTML制作动画制作动态大风车,CSS3 制作旋转的大风车(充满童年回忆)
  19. C语言打印矩形、长方形、平行四边形、各种三角形
  20. 浅谈递归和递归的简单程序

热门文章

  1. 中流科技联手RedHat建立开放SOA解决方案中心
  2. Zabbix通过自动发现监控端口
  3. 使用JDK中的 keytool【创建证书】・【查看】・【使用】
  4. 什么是「数独」,简单介绍
  5. oracle影响性能,影响Oracle性能的几个重要参数
  6. [c#] 服务器提交了协议冲突. Section=ResponseHeader Detail=CR...的解决方案总结
  7. [转]解决mySQL占用内存超大问题
  8. 利用 mount 指令解决 Read-only file system的问题
  9. 解决IDEA创建多模块项目找不到创建class类的问题
  10. mysql服务设置远程连接 解决1251 client does not support ..问题