1.1。Spring Data Redis 2.1中的新功能
-
使用Lettuce的 Unix域套接字连接。
-
写信给Master,使用Lettuce 阅读Replica支持。
-
按示例集成查询。
-
@TypeAlias 支持Redis存储库。
-
群集范围内SCAN使用Lettuce并SCAN在两个驱动程序支持的选定节点上执行。
-
Reactive Pub / Sub发送和接收消息流。
-
BITFIELD,BITPOS和OBJECT命令支持。
-
对齐返回类型BoundZSetOperations用ZSetOperations。
-
无功SCAN,HSCAN,SSCAN,和ZSCAN支持。
-
存储库查询方法中的IsTrue和IsFalse关键字的用法。
1.2。Spring Data Redis 2.0中的新功能
-
升级到Java 8。
-
升级到生菜5.0。
-
删除了对SRP和JRedis驱动程序的支持。
-
使用Lettuce的反应连接支持。
-
介绍Redis功能特定的接口RedisConnection。
-
RedisConnectionFactory使用JedisClientConfiguration和改进配置LettuceClientConfiguration。
-
修订后的RedisCache实施。
-
SPOP使用Redis 3.2的count命令添加。
1.3。Spring Data Redis 1.8中的新功能
升级到Jedis 2.9。
-
升级到Lettuce4.2(注意:Lettuce 4.2需要Java 8)。
-
支持Redis GEO命令。
-
使用Spring Data Repository抽象支持地理空间索引(参见地理空间索引)。
-
MappingRedisConverter基于HashMapper实现(参见哈希映射)。
-
支持PartialUpdate存储库(请参阅保留部分更新)。
-
SSL支持与Redis群集的连接。
-
使用Jedis时支持client name通过ConnectionFactory。
1.4。Spring Data Redis 1.7中的新功能
支持RedisCluster。
- 支持Spring Data Repository抽象(请参阅Redis存储库)。
1.5。Spring Data Redis 1.6中的新功能
-
在LettuceRedis的司机从切换WG /生菜到mp911de /生菜。
-
支持ZRANGEBYLEX。
-
增强范围操作ZSET,包括+inf/ -inf。
-
性能改进RedisCache,现在更早发布连接。
-
Generic Jackson2 RedisSerializer利用Jackson的多态反序列化。
1.6。Spring Data Redis 1.5中的新功能
添加支持Redis的HyperLogLog命令:PFADD,PFCOUNT,和PFMERGE。
-
JavaType基于Jackson的可配置查找RedisSerializers。
-
PropertySource用于连接Redis Sentinel的基于配置(请参阅:Redis Sentinel支持)。
官方文档地址:
https://docs.spring.io/spring-data/redis/docs/2.1.0.RELEASE/reference/html/#redis:connectors:lettuce