初用非关系型数据库redis

前言

前俩天看springboot学习视频,有一章讲到这个东西了,我第一次听到redis这个东西,查了之后,又惊讶,非关系型数据库是啥玩意,查了一大圈才简单明白,也就是key=values的关系而已。
到网上找这方面的学习资料,看不进去,最后朋友给我说,看看怎么拿值存值就行了,了解其中的东西就欧克。
于是我就直接去尝试测试这方面的东西。我把需要准备的东西,都贴在下面,包括我晚上遇见的问题。

首先必须电脑上面有这个应用程序。我把链接丢在下面,想测试的自己下载下来,解压即可
https://github.com/MicrosoftArchive/redis/releases
进去之后,windows建议下载zip格式的,这样直接解压即可。

建立项目

在建立项目的时候勾选这个即可
redis

教程开始

首先在springboot项目自带里面写上这两行代码

spring.redis.host=127.0.0.1
spring.redis.port=6379

上面代码添加完成之后,在springboot测试类里面写入

 @Autowired
 private RedisTemplate<Object,Object> redisTemplate;
 //网上一些资料里面没有泛型,为了不报错,我把泛型加上了,可能是版本问题影响的吧。

  @Test
    void contextLoads() {
        //redisTemplate
        redisTemplate.opsForValue().set("xiao","nan");
        System.out.println(redisTemplate.opsForValue().get("xiao"));
    }

上面准备好了就可以跑了
需要准备的是这些代码,必须把上面提到的应用程序下载了,要不然肯定跑不了。

错误代码

第一次错误
错误代码:Unable to connect to 127.0.0.1:6379
解决办法:把上面提到的应用程序解压到你电脑上面,运行了,就解决了。
也就是先打开运行应用程序,在跑你的测试类就可以了。

软件闪退
win+R运行cmd打开命令行
进入redis根目录
输入 redis-server.exe redis.windows.conf 查看运行状态

依次输入以下命令即可连接成功

  1. redis-cli.exe
  2. shutdown
  3. exit
  4. redis-server.exe redis.windows.conf

以上就是我今天第一次接触到redis遇见的问题,后面还会写几篇关于这个redis的文章

文章全部是本人原创,请勿转发,谢谢配合,版权所有-南香香-你会喜欢我吗

评论区
头像