最简单的 Spring Data Redis 教程

Spring 框架是领先的全栈 Java/JEE 应用程序框架。它通过使用依赖注入、AOP 和可移植服务抽象来提供轻量级容器和非侵入式编程模型。

NoSQL 存储系统为横向可扩展性和速度提供了经典 RDBMS 的替代方案。在实现方面,键值存储代表了 NoSQL 空间中最大(也是最古老)的成员之一。

Spring Data Redis (SDR) 框架通过 Spring 出色的基础设施支持消除了与存储交互所需的冗余任务和样板代码,使得编写使用Redis 键值存储的 Spring 应用程序变得很容易。

Spring Data Redis 是 Spring Data 家族系列的一部分,它提供了从 Spring 应用程序对 Redis 的轻松配置和访问。

Spring Data Redis 提供了与应用交互的低级和高级抽象,使用户摆脱了对基础设施的担忧。

特性

  • 连接包作为跨多个 Redis 驱动程序的低级抽象,如:lettuce、Jedis

  • 针对 Redis 驱动程序的异常,将异常转换为 Spring 的可移植数据访问异常层次结构。

  • RedisTemplate,它为执行各种 Redis 操作、异常转换和序列化支持提供了高级抽象。

  • 支持发布和订阅,比如:消息驱动 POJO 的 MessageListenerContainer。

  • Redis Sentinel 和 Redis 集群支持。

  • 使用 Lettuce 驱动程序的反应式 API。

  • JDK、字符串、JSON 和 Spring 对象/XML 映射序列化程序。

  • 基于 Redis 的 JDK 集合实现。

  • 原子计数器支持类。

  • 排序和流水线功能。

  • 专门支持排序、排序/获取模式和返回的批量值。

  • Spring3.1 缓存抽象的 Redis 实现。

  • 自动实现 Repository 接口,包括支持使用 @EnableRedisRepositories 的自定义查询方法。

  • CDI 对存储库的支持。

点击查看更多教程:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值