Spring Boot 提供了对 Redis 集成的组件包:spring-boot-starter-data-redis,spring-boot-starter-data-redis依赖于spring-data-redis 和 lettuce 。Spring Boot 1.0 默认使用的是 Jedis 客户端,2.0 替换成 Lettuce,但如果你从 Spring Boot 1.5.X 切换过来,几乎感受不大差异,这是因为 spring-boot-starter-data-redis 为我们隔离了其中的差异性。Lettuce 是一个可伸缩线程安全的 Redis 客户端,多个线程可以共享同一RedisConnection,它利用优秀 netty NIO 框架来高效地管理多个连接。
Redis 可以直接存取,不需要和数据库搭边或某一增删改查的方法搭边。如果想和数据库或增删改查的方法搭边可以把springcache 结合redis 来做。看实际情况
springcache 中@Cacheable、@CacheEvict、@CachePut使用:
SpringCache已经为我们提供好了切面,我们只需要进行简单的配置,就可以重回当初了,像下面这样:
只需要加一个注解就可以了,对于原来的代码连改都不需要改,
不需要你在写redis 命令 在存数据,直接查询数据库方法和注解(一个或者几个)即可redis缓存,但是获取数据时还得用redis命令。
对于配置文件连接池的东西加上最好。可以不加,只是从优化角度去考虑加上最好。
https://www.cnblogs.com/fashflying/p/6908028.html
引自:http://www.ityouknow.com/springboot/2016/03/06/spring-boot-redis.html

Redis讲解(纯洁的微笑)相关推荐

  1. 纯洁的微笑告诉你程序员为什么要学 Spring Boot

    大家好,我是纯洁的微笑,从 2013 年到现在,我一直从业于第三方支付和互联网金融这两个领域.在互联网金融公司工作期间,从零参与了公司技术平台建设,随着公司业务不断发展,组织技术团队对平台进行过四次大 ...

  2. 【转】“纯洁的微笑”博主既然发广告了,《长投学堂》是怎么火起来的?

    "纯洁的微笑"博主既然发广告文了,我很伤心. 作为一个程序员,很难不被骗忽悠(之前也被骗过,往事不堪回首). 我最喜欢.最信任的公众号IP:既然发布了推广了,长投学堂.我很伤心,因 ...

  3. redis泡菜5_《redis讲解》PPT课件.pptx

    redis讲解 王江财 目 录 1 2 3 4 5 6 redis简介 redis数据类型 主从复制 持久化 redis集群 jedis及集群应用 7 发布与订阅功能 $$1redis简介 一.什么是 ...

  4. spring cloud学习,转载自纯洁的微笑

    spring Cloud Examples Demo website:http://www.ityouknow.com/ Spring Boot学习示例代码 Spring Cloud 中文索引 参与贡 ...

  5. spring boot学习微信公众号 纯洁的微笑

    http://www.ityouknow.com/ spring boot学习微信公众号 纯洁的微笑

  6. 特别推荐BLOG(二) 纯洁的微笑 的博客

    http://www.ityouknow.com/ 纯洁的微笑 的博客 最近在研究Spring Cloud系列所以推荐的都是这方面的文章

  7. SpringBoot 入门---摘抄自【纯洁的微笑】大哥的文章,不胜感激!

    spring boot(一):入门篇 构建微服务:Spring boot 入门篇 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spr ...

  8. 关于纯洁的微笑《Spring Boot(七):Mybatis 多数据源最简解决方案》文章补充说明多数据源事务的配置

    关于Spring boot中使用Mybatis多数据源的配置,我推荐纯洁的微笑博主的<Spring Boot(七):Mybatis 多数据源最简解决方案>这篇文章,简单清晰易懂 疑问 但是 ...

  9. 学习springcloud的Eureka。记录其中遇见的问题(参考纯洁的微笑)

    2019独角兽企业重金招聘Python工程师标准>>> 1.idea创建Eureka的服务项目 选择maven project 然后next下一步 选择Eureka服务,创建 2.引 ...

最新文章

  1. BS和CS的联系和区别
  2. 探索初级算法学习笔记-快速排序法
  3. Centos iptables常用命令及设置
  4. 使用VSCode连接到IBM Cloud区块链网络
  5. FOSS历史回顾:三代开源人的故事
  6. 230. Kth Smallest Element in a BST
  7. python读取多个文件夹中的音频文件_Python3.7 读取音频根据文件名生成脚本的代码...
  8. 佳博ip修改工具_如何修改设备IP,换IP来组建网络
  9. 三、Springmvc之Controller层方法返回值
  10. 开源视频平台:ViMP
  11. 修改mysql字段长度
  12. 阿拉伯数字金额转换为汉语大写
  13. go语言:sync.Once的用法
  14. 生活随记-找爸爸的小女孩
  15. html设置ios状态栏颜色,ios 显示html标签,超链接颜色以及下划线的处理
  16. 安卓手机通讯录恢复教程
  17. GitHub Education Tools (学生包)申请教程 Digital Ocean 50美元优惠码使用教程
  18. androidx.test.runner.AndroidJUnit4 is deprecated
  19. Docker概述和原理
  20. Python-Django毕业设计智慧工地管理系统(程序+Lw)

热门文章

  1. BZOJ.4184.shallot(线段树分治 线性基)
  2. 高级按摩椅-市场现状及未来发展趋势
  3. 安装双系统遇到的问题:0xc000000e和0xc000000f
  4. UNITY 文件路径整理(偷的)
  5. 最新城际通2011年秋季版高清【普清】地图测试通用版
  6. html中span隐藏属性,Div和Span标签显示与隐藏
  7. 【大数据Spark系列】Spark教程:详细全部
  8. 从0到1建设智能灰度数据体系:以vivo游戏中心为例
  9. C++ 操作流控制 头文件 iomanip
  10. 计算机辅助药物设计的相关论文,中国药科大学计算机辅助药物设计(CADD)整理.doc...