Spring data redis应用示例

本文介绍了Spring Data Redis如何为多种Redis Java客户端提供统一的抽象层,降低客户端切换带来的重构成本。同时,提供了64位Windows环境下Redis的安装指南,并通过一个示例项目演示了Spring Data Redis的应用实践。

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的几个命令

100147_n5HC_999023.png

5、redis作为队列的用法

111624_ta1D_999023.png

此时redis作为队列用

 

转载于:https://my.oschina.net/zjg23/blog/755559

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值