- 1
- 0
- 约9.85千字
- 约 31页
- 2026-02-09 发布于陕西
- 举报
目录CONTENTS
SpringDataRedis
一
快速入门
二整合Redis
SpringDataRedis快速
入门
n为了方便开发者使用Redis,Redis官方为都提供了
,其中面向Java的客户端有
等。Jedis和Lettuce提供了Redis命令对应的API,因此操作Redis比较
方便。如果一个项目中使用了Lettuce连接Redis,后来决定弃用
Lettuce改用Jedis,就要面临修改代码的问题,对于此种问题,可以
使用。下面对SpringDataRedis概述和常见操作
进行讲解。
是在Spring管理的项目中对的具体实现。
为支持Redis提供了,该Starter使用SpringDataRedis对底
层Lettuce和Jedis进行了封装,并为Lettuce和Jedis提供了。SpringDataRedis具有如下
特性。
l提供了对不同Redis客户端的。
l提供了RedisTemplate统一API来操作Redis。
l支持Redis的。
l支持Redis和Redis。
l支持基于的。
l支持基于。
l支持基于实现。
SpringDataRedis中提供了RedisTemplate工具类,该工具类封装了各种对Redis的操作,并且将不
同数据类型的操作API封装到了不同的Operation接口对象中。
方法说明
ValueOperationsK,VopsForValue()获取操作String类型数据的对象。
ListOperationsK,VopsForList()获取操作List类型数据的对象。
SetOperationsK,VopsForSet()获取操作Set类型数据的对象。
ZSetOperationsK,VopsForZSet()获取操作SortedSet类型数据的对象。
HashOperationsK,HK,HVopsForHash()获取操作Hash类型数据的对象。
为了能更便捷操作Redis,RedisTemplate还可以通过绑定指定的,绑定Key后再次进行
一系列的操作时,的再次。
方法说明
BoundValueOperationsK,VboundValueOps(Kkey)绑定映射String类型数据的Key
BoundListOperationsK,VboundListOps(Kkey)绑定映射List类型数据的Key
BoundSetOperationsK,VboundSetOps(Kkey绑定映射Set类型数据的Key
BoundZSetOperationsK,VboundZSetOps(Kkey)绑定映射SortedSet类型数据的Key
BoundHashOperationsK,HK,HVboundHashOps(Kkey)绑定映射Hash类型数据的Key
SpringDataRedis操作的不是持久化类而是数据类,为了实现数据类与
,Spri
原创力文档

文档评论(0)