springboot-NoSQL:购买配置redis流程并测试连接

目标

springboot中配置redis与jedis,并实现连接。

关于redis与jedis

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

Jedis 是 Redis 官方首选的 Java 客户端开发包。

操作步骤

一、阿里云进行购买
(注意:初次购买使用产品需要注册账号,完成相关认证,且需要对账户进行充值)
1.购买: 阿里云官网

在搜索栏中搜索redis,选中以下选项
在这里插入图片描述
在这里插入图片描述
注意:以下选择是出于测试的出发点,选择最便宜的购买方案,大家可以根据自己的需求来进行购买。
在这里插入图片描述
在这里插入图片描述
开通成功后,点击来到redis管理控制台。
在这里插入图片描述
2.点击实例名称开始设置
2.1 申请公网访问:我是之前已经申请好了,此处点击申请,确定后刷新即可。在这里插入图片描述
2.2 修改为公共访问
在这里插入图片描述
2.3账号管理:可以根据需求进行账号的新增,为了方便测试,我此处新增一个账号
(注意:权限处设置为读写,方便我们进行测试)
在这里插入图片描述
至此,我们的购买、设置步骤完成。

二、测试连接:
1.使用redis客户端RedisDesktopManager进行连接。
网盘连接给出,需要的同学自取。
链接:https://pan.baidu.com/s/1pvsmMBpC_-IpXcyx-arwXg
提取码:ppkg

在这里插入图片描述
Name:连接账号,即账号管理中的任一账号,记得选取一个权限为读写的进行连接,方便测试。
Host:复制我们申请好的公网访问链接即可
端口号:公网访问链接给出的端口号
Auth:格式为:Name:密码
(举例:oyyh:Oyyh123456

单击ok,测试连接
2. 连接成功后,我们打开ide,在springboot中进行配置
首先导入依赖:在pom文件中引入redis、jedis依赖

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
</dependency>

接着来到测试文件中进行测试

// 注入
@Autowired
    StringRedisTemplate redisTemplate;
    @Autowired
    RedisConnectionFactory redisConnectionFactory;


 @Test
    void testRedis(){
        ValueOperations<String, String> operations = redisTemplate.opsForValue();

        operations.set("hello","world");
        String hello = operations.get("hello");
        System.out.println(hello);

        System.out.println(redisConnectionFactory.getClass());
    }

测试连接成功结果:
在这里插入图片描述
至此,springboot中redis配置并测试连接完成。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值