spring-boot-starter-data-redis与spring-boot-starter-redis两个包的区别

摘要:
xmlversion=“1.0”encoding=“UTF-8”?˃4.0.0org.springframework.boot弹簧启动启动器1.4.7.RELEASE˂artifactId>弹簧启动启动器数据redisSpringBootDataRedisStarterhttp://projects.spring.io/spring-boot/股份有限公司PivotalSoftware<url>http://www.spring.io${basedir}/../../main.basdir˃org.springframework.boot弹簧启动启动程序˃org.springeframework.data弹簧数据redisredis。客户端jedisorg.basepom。maven</groupId><artifactId>重复查找器maven插件</artifactId><executions><execute><id>重复依赖项</id><phase>验证</phase><goals><goal>检查</goal></globals><configuration><ignoredResourcePatterns><igneredResourfacePattern>变更日志。txtspring-bootstarter redis:˂?xmlversion=“1.0”encoding=“UTF-8”?

spring-boot-starter-data-redis:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starters</artifactId>
        <version>1.4.7.RELEASE</version>
    </parent>
    <artifactId>spring-boot-starter-data-redis</artifactId>
    <name>Spring Boot Data Redis Starter</name>
    <description>Starter for using Redis key-value data store with Spring Data Redis and
        the Jedis client</description>
    <url>http://projects.spring.io/spring-boot/</url>
    <organization>
        <name>Pivotal Software, Inc.</name>
        <url>http://www.spring.io</url>
    </organization>
    <properties>
        <main.basedir>${basedir}/../..</main.basedir>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-redis</artifactId>
        </dependency>
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.basepom.maven</groupId>
                <artifactId>duplicate-finder-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <id>duplicate-dependencies</id>
                        <phase>validate</phase>
                        <goals>
                            <goal>check</goal>
                        </goals>
                        <configuration>
                            <ignoredResourcePatterns>
                                <ignoredResourcePattern>changelog.txt</ignoredResourcePattern>
                            </ignoredResourcePatterns>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

spring-boot-starter-redis:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starters</artifactId>
        <version>1.4.7.RELEASE</version>
    </parent>
    <artifactId>spring-boot-starter-redis</artifactId>
    <name>spring-boot-starter-redis (DEPRECATED)</name>
    <description>Starter for using Redis key-value data store with Spring Data Redis and
        the Jedis client. Deprecated as of 1.4 in favor of spring-boot-starter-data-redis</description>
    <url>http://projects.spring.io/spring-boot/</url>
    <organization>
        <name>Pivotal Software, Inc.</name>
        <url>http://www.spring.io</url>
    </organization>
    <properties>
        <main.basedir>${basedir}/../..</main.basedir>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-redis</artifactId>
        </dependency>
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.basepom.maven</groupId>
                <artifactId>duplicate-finder-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <id>duplicate-dependencies</id>
                        <phase>validate</phase>
                        <goals>
                            <goal>check</goal>
                        </goals>
                        <configuration>
                            <ignoredResourcePatterns>
                                <ignoredResourcePattern>changelog.txt</ignoredResourcePattern>
                            </ignoredResourcePatterns>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

可以看出两者的POM引入的包基本一致,都是基于Jedis的,所以没区别。

免责声明:文章转载自《spring-boot-starter-data-redis与spring-boot-starter-redis两个包的区别》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用bcrypt对数据加密P6 EPPM R16.1安装与配置指南(二)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

redis部署到云服务器上的一些坑

最近做项目需要部署redis,特记录一下部署时遇到的坑。 一、对redis.conf配置文件的配置 1、将bind属性注释掉 bind是绑定的主机地址,你可以绑定单一接口,如果没有绑定,所有接口都会监听到来的连接,所以为了让外部的所有接口都被redis监听,需要将bind注释掉。 #bind 127.0.0.1 2、将daemonize属性设置为yes...

Redis hash

目录 hash 类型 hash 类型数据的基本操作 hash 类型数据扩展操作 hash 类型数据操作的注意事项 hash 类型应用场景 1、业务场景 1.1、业务分析 1.2、解决方案 2、业务场景 2.1 解决方案 3、业务场景 hash 类型 新的存储需求:对一系列存储的数据进行编组,方便管理,典型应用存储对象信息 需要的存储结构...

1. Redis是属于多线程还是单线程?不同版本之间有什么区别?

Redis是普及率最高的技术之一,不仅是面试会被经常问到,在工作中也是非常常用的。下面我们就深入的了解一下Redis,顺便会介绍一些常见的面试题。 问题:Redis是属于单线程还是多线程? 不同版本的Redis是不同的,在Redis4.0之前,Redis是单线程运行的,但是单线程并不代表效率就低,像Nginx、Nodejs也是单线程程序,但是它们的效率并不...

spring-session之一:简介、使用及实现原理

一、背景 http session(企业)一直都是我们做集群时需要解决的一个难题,我们知道HttpSession是通过Servlet容器创建和管理的,像Tomcat/Jetty都是保存在内存中的。而如果我们把web服务器搭建成分布式的集群,然后利用LVS或Nginx做负载均衡,那么来自同一用户的Http请求将有可能被分发到两个不同的web站点中去。那么问题...

Linux安装redis,启动配置不生效(指定启动加载配置文件)

一、今天有个同学问我,为什么明明安装了redis,修改了配置,启动的时候,配置还是不生效。如下图是安装后的redis文件图。 二、想加载上图中的redis.conf,进入到src中寻找到启动文件redis-server 三、启动时指定加载的配置文件 四、如下图所示,加载的配置文件,你修改的信息均会生效。 个人公众号谢谢各位老铁支持...

查询Redis缓存

packageme.zhengjie.monitor.rest; importme.zhengjie.common.aop.log.Log; importme.zhengjie.monitor.domain.vo.RedisVo; importme.zhengjie.monitor.service.RedisService; importorg.s...