Redis运用springboot

Redis

Redis 是一个开源、支持网络、基于内存、键值对型的NOSQL数据库。

  1. Redis是一个高性能的Key/Value数据库
  2. 基于内存
  3. 数据类型丰富
  4. 持久化
  5. 订阅/发布模型

windows方式启动
1. 解压安装包redis-windows-master.rar
2. 定位路径
\redis-windows-master\src\msopentech\redis-64.2.8.2101
3. 在cmd启动服务端 redis-server redis.windows.conf
4. 启动客户端 redis-cli.exe
5. 测试一下
在这里插入图片描述
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
字符串 k / v

在这里插入图片描述
list
lpush 将元素放到首位
在这里插入图片描述

rpush 将元素放到末尾

在这里插入图片描述
lrange 查询某个区间的元素
在这里插入图片描述
写入硬盘(持久化)
在这里插入图片描述
JedisAPI

  1. 利用Java来操控Redis服务,导包 jedis2.8.5.jar
  2. 编写一个普通的类,测试是否连接成功

在这里插入图片描述
String存入/取出
在这里插入图片描述
转JSON,存入list
在这里插入图片描述

特殊list的JSON串在redis的保存样式
在这里插入图片描述

取JSON
在这里插入图片描述

集成SpringBoot
1. 引入坐标
在这里插入图片描述
2. 设置 application.yml
在这里插入图片描述
3. 测试在这里插入图片描述在这里插入图片描述
解析:
1. Jedis是Java对redis的封装
2. RedisTemplate 是Spring对redis的封装
3. 两者的API不同,但功能大致相同

发布了9 篇原创文章 · 获赞 1 · 访问量 307

猜你喜欢

转载自blog.csdn.net/weixin_44267258/article/details/101060434