Spring Data Redis 2.1中的新功能(Spring Data Redis 功能更新日志)

通京
2023-12-01

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。

 类似资料: