Redis(RedisTemplate)使用string字符串

RedisTemplate配置:https://www.cnblogs.com/weibanggang/p/10188682.html

 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring-redis.xml");RedisTemplate redisTemplate = applicationContext.getBean(RedisTemplate.class);//设值redisTemplate.opsForValue().set("key1","value1");redisTemplate.opsForValue().set("key2","value2");//取值String value1 = (String) redisTemplate.opsForValue().get("key1");System.out.println(value1);//删除redisTemplate.delete("key1");//求长度Long size = redisTemplate.opsForValue().size("key2");System.out.println(size);//设新值返回旧值String oldValue2 = (String) redisTemplate.opsForValue().getAndSet("key2","new_Value2");System.out.println(oldValue2);//求子字符串String rangeValue2 = redisTemplate.opsForValue().get("key2", 0, 3);System.out.println(rangeValue2);//追加字符串到末尾,返回新字符串长度int newLen = redisTemplate.opsForValue().append("key2","_app");System.out.println(newLen);System.out.println(redisTemplate.opsForValue().get("key2"));

posted @ 2018-12-28 11:03 韦邦杠 阅读(...) 评论(...) 编辑 收藏

Redis(RedisTemplate)使用string字符串相关推荐

  1. Redis源码-String:Redis String命令、Redis String存储原理、Redis String三种编码类型、Redis字符串SDS源码解析、Redis String应用场景

    Redis源码-String:Redis String命令.Redis String存储原理.Redis String三种编码类型.Redis字符串SDS源码解析.Redis String应用场景 R ...

  2. Redis五大数据类型(字符串对象(string)、列表对象(list)、哈希对象(hash)、无序集合(set)和Sorted Set数据类型(zset有序集合))

    Redis五大数据类型 一.String(字符串)数据类型 1.SET/GET/APPEND/STRLEN 2.INCR/DECR/INCRBY/DECRBY 3.GETSET 4. SETEX 5. ...

  3. Redis - RedisTemplate及4种序列化方式深入解读

    文章目录 概述 RedisTemplate StringRedisTemplate RedisSerializer 序列化 接口 JDK 序列化方式 (默认) String 序列化方式 JSON 序列 ...

  4. redistemplate set方法_spring boot整合redis ---- RedisTemplate 三分钟快速入门

    引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spri ...

  5. 带你学 Redis: 基本命令 String 操作(三)

    前言 Redis 常用的数据结构有: String (字符串). List(列表).Set(集合).HashMap(哈希).Sorted sets(有序集合).不常用的有:Bitmaps(位图).Hy ...

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

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

  7. Redis数据结构——简单动态字符串

    1.简单动态字符串 redis没有直接用C语言传统的字符串(以空字符结尾的字符数组)表示,而是自己构建了一种名为简单动态字符串(SDS)的抽象类型,并将SDS用作redis的默认字符串表示. 在red ...

  8. Redis的数据类型 - string、hash、list

    string 字符串类型可以是字符类型.数值类型.bitmaps 可以通过help @string 查看string相关命令 set set key value [expiration EX seco ...

  9. redis底层数据结构 -String

    redis包含5种常用数据结构 String .List.Hash.Set .Zset 基础铺垫 以set为例 redis其实可以理解为 K-V数据库,因此对每个键值对都会有一个 dictEntry, ...

  10. C++ string字符串的比较是否相等

    C++ string字符串的比较是否相等 可以使用compare 也可以使用"==" 1 使用比较运算符 == #include <iostream> #include ...

最新文章

  1. python 字符串转字节数组
  2. 【自定义控件】自定义属性
  3. java中继承applet类_java.applet.Applet类
  4. Win10系统利用注册表完美设置桌面图标的技巧
  5. TSC TTP-244 Pro标签打印机安装说明
  6. 强烈推荐的GitHub浏览插件-Octotree
  7. C语言网络编程——基础
  8. SpringCloud微服务后台管理系统
  9. 解决System进程占用80端口,关闭IIS服务
  10. 拾叶集 文/江湖一剑客
  11. PyPI 官方仓库遭遇挖矿恶意组件投毒
  12. python如何爬有道翻译_Python网络爬虫(八) - 利用有道词典实现一个简单翻译程序...
  13. win10如何获得管理员权限
  14. 四位数码管IIC-TM1637
  15. python全栈指的是什么_python全栈指的是什么意思
  16. 【Java程序设计】实验七 网络通信
  17. 百度网盘源码分享!基于 Maven+SpringBoot+SpringDataJPA
  18. iOS链接跳转到App
  19. QQ浏览器HD iOS 动态化/热修复方案QBDF(0) 【简书被冻结-搬运】
  20. RHEL 8.*配置 yum / dnf 源

热门文章

  1. linux删除文件、文件夹操作
  2. ubuntu14.04系统下mips交叉编译环境搭建
  3. Tf-idf推导及理解
  4. resultset java 类型_java 中的resultset的类型
  5. qt编写的android菜单,Qt for Android实现与webview的交互
  6. JAVA_HOME is not defined Ubuntu中设置JAVA_HOME路径
  7. ServerHttpRequest 和 HttpServletRequest 获取 IP 地址 学习笔记
  8. 扫地机器人半湿拖布_告别干湿不均,懂湿拖的自动扫地机器人最在行
  9. IDEA中创建maven web的详细部署
  10. linux复习题之阶段性考试题目