介绍
SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中redis的集成模块就叫做SpringDataRedis。
spring的思想从来都不是重新生产,而是整合其他技术。
SpringDataRedis的特点
1.提供了对不同redis客户端的整合(jedis,lettuce)
2.提供了RedisTemplate统一api来操作redis
3.支持redis的发布订阅模型
4.支持redis的哨兵和redis集群
5.支持基于lettuce的响应式编程
6.支持基于jdk,json,字符串,spring对象的数据序列化和反序列化
7.支持基于redis的JDKCollection实现