文档章节

Spring data redis应用示例

zjg23
 zjg23
发布于 2016/10/09 09:57
字数 327
阅读 75
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

1、什么是SDR

就跟orm有hibernate和mybatis一样,redis也有众多的Java客户端,例如jedis,jredis,jdbc-redis和rcj等,当然他们肯定没法兼容,如果你在项目中使用了某种客户端,那当你因为某种原因(项目不再维护,bug无法修复,性能无法改善)切换使用的客户端时,项目会有较大的重构成本。这个时候spring-data-redis的出现,提供了一个对几种主要的redis的Java客户端的抽象,使开发中可以几乎完全屏蔽具体使用客户端的影响,使业务代码保持较强的稳定性。

2、64位windows下Redis安装

Redis官方是不支持windows的,但是Microsoft Open Tech group 在 GitHub上开发了一个Win64的版本,下载地址:https://github.com/MSOpenTech/redis/releases注意只支持64位。安装完成之后可能已经帮你开启了Redis对应的服务,查看资源管理如下,说明已经开启:

image

如果没有开启的,我们命令开启,进入Redis的安装目录(我的是D:\Program Files\Redis),然后如下命令开启:

image

3、demo工程

https://git.oschina.net/zjg23/SpringDataRedisDemo.git

4、redis的几个命令

5、redis作为队列的用法

此时redis作为队列用

 

© 著作权归作者所有

zjg23

zjg23

粉丝 22
博文 127
码字总数 45941
作品 0
济南
程序员
私信 提问
加载中

评论(0)

Spring Cloud Data Flow 2.0.1 GA 发布

Spring Cloud Data Flow 2.0.1 GA 已发布,该版本的更新内容主要是 bug 修复和文档增强。 更新亮点如下: Skipper 服务器的 Kubernetes 部署配置使用 MySQL 作为默认数据库 删除无关的 Spri...

段段段落
2019/03/20
992
1
Spring Boot(八)集成Spring Cache 和 Redis

在Spring Boot中添加spring-boot-starter-data-redis依赖: <dependency> 在application.properties中指定redis服务器IP、端口和密码、连接数等: # Redis服务器地址spring.redis.host=127.0......

osc_agn9pfb0
2018/09/05
13
0
Spring Data Redis 详解及实战一文搞定

SDR - Spring Data Redis的简称。 Spring Data Redis提供了从Spring应用程序轻松配置和访问Redis的功能。它提供了与商店互动的低级别和高级别抽象,使用户免受基础设施问题的困扰。 Spring B...

Java技术栈
2018/09/10
0
0
Spring Data Ingalls SR12 和 Kay SR7 发布,推荐升级

Spring Data Ingalls SR12 和 Kay SR7 已发布,这两个版本共修复超过 100 个问题,具体更新如下 Ingalls SR 12 Spring Data Commons 1.13.12 - Artifacts - JavaDocs - Documentation - Cha......

淡漠悠然
2018/05/09
684
1
Spring Boot 使用 Spring Session 集成 Redis 实现Session共享

Spring Boot 使用 Spring Session 集成 Redis 实现Session共享 《Spring Boot 2.0极简教程》—— 基于 Gradle + Kotlin的企业级应用开发最佳实践 通常在web开发中,Session 会话管理是很重要...

程序员诗人
2018/04/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

总结:Spring boot熔断

一、介绍 1、熔断的目的:是为了保证服务高可用,不能因为系统中的一个小服务不可用,从而导致整个系统崩溃。 2、熔断的原理:对于使用相关注解的类或者方法,系统会监控其错误,如果多次出现...

浮躁的码农
20分钟前
10
0
抽象工厂

1. 介绍 提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式,是工厂方法模式的升级版,在有多个业务品种、业务分类时,...

steven-黄笑笑
25分钟前
22
0
Autoruns显示windows系统所有启动项

如题,可以显示所有启动项,然后把不需要的启动项都取消勾选即可。而对于“服务”项,建议不要在里面去掉勾选,因为这样会禁止服务,容易出错。我通常都会打开电脑的”服务“,按启动类型排序...

ethanleellj
26分钟前
11
0
多线程基础学习

线程和进程有区别? 进程=加载上下文+执行程序+保存上下文 进程属于资源分配的最小单位,线程属于执行任务的最小单位。 线程6种状态: 1、New 尚未启动的线程的线程状态。 2、Runnable 可运行...

javazyw
54分钟前
30
0
英文对“ Big O”符号的解释是什么? - What is a plain English explanation of “Big O” notation?

问题: 我希望尽可能少用正式的定义和简单的数学方法。 解决方案: 参考一: https://stackoom.com/question/22l0/英文对-Big-O-符号的解释是什么 参考二: https://oldbug.net/q/22l0/What...

javail
56分钟前
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部