当前位置:XML > XML发布历程

Spring认证中国教育管理中心Spr

中科医院用爱心承担责任 http://nb.ifeng.com/c/7t2ZYSwjT4t

原标题:Spring认证中国教育管理中心-SpringDataRedis框架教程一

8.1.文件结构

参考文档的这一部分解释了SpringDataRedis提供的核心功能。它解释了键值模块的概念和语义以及各种商店命名空间的语法。有关键值存储、Spring或SpringData示例的介绍,请参阅学习NoSQL和键值存储。本文档仅涉及SpringDataRedis支持,并假设用户熟悉键值存储和Spring概念。

“Redis支持”介绍了Redis模块功能集。

“RedisRepositories”介绍了对Redis的存储库支持。

本文档是SpringDataRedis(SDR)支持的参考指南。

9.为什么使用SpringDataRedis?

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

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

SpringDataRedis(SDR)框架通过Spring出色的基础架构支持消除了与存储交互所需的冗余任务和样板代码,从而可以轻松编写使用Redis键值存储的Spring应用程序。

10.Redis支持

SpringData支持的键值存储之一是Redis。引用Redis项目主页:

Redis是一种高级键值存储。它与memcached类似,但数据集不是易失性的,值可以是字符串,就像在memcached中一样,但也可以是列表、集合和有序集合。所有这些数据类型都可以通过原子操作进行操作,以推送/弹出元素、添加/删除元素、执行服务器端并集、交集、集合之间的差异等。Redis支持不同种类的排序能力。

SpringDataRedis提供了从Spring应用程序轻松配置和访问Redis的功能。它提供了用于与商店交互的低级和高级抽象,使用户摆脱了对基础设施的担忧。

10.1.入门

设置工作环境的一种简单方法是在STS中创建一个基于Spring的项目。

首先,您需要设置一个正在运行的Redis服务器。

在STS中创建一个Spring项目:

转至文件→新建→Spring模板项目→简单Spring实用程序项目,并在出现提示时按是。然后输入项目和包名称,例如org.spring.redis.example..将以下内容添加到pom.xml文件dependencies元素:dependencies!--otherdependencyelementsomitted--dependencygroupIdorg.springframework.data/groupIdartifactIdspring-data-redis/artifactIdversion2.6.0/version/dependency/dependencies

将pom.xml中Spring的版本改为spring.framework.version5.3.13/spring.framework.version

将Maven的SpringMilestone存储库的以下位置添加到您pom.xml的dependencies/元素中,使其与您的元素处于同一级别:repositoriesrepositoryidspring-milestone/idnameSpringMavenMILESTONERepository/nameurl


转载请注明:http://www.vviuov.com/jbjc/1063194.html

  • 上一篇文章:
  • 下一篇文章: 没有了