定义
Redis 是一个高性能的key-value数据库。它支持存储的value类型很多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。
reids的优点
以下是Redis的一些优点。
异常快 - Redis非常快,每秒可执行大约110000次的设置(SET)操作,每秒大约可执行81000次的读取/获取(GET)操作。
支持丰富的数据类型 - Redis支持开发人员常用的大多数数据类型,例如列表,集合,排序集和散列等等。这使得Redis很容易被用来解决各种问题,因为我们知道哪些问题可以更好使用地哪些数据类型来处理解决。
操作具有原子性 - 所有Redis操作都是原子操作,这确保如果两个客户端并发访问,Redis服务器能接收更新的值。
多实用工具 - Redis是一个多实用工具,可用于多种用例,如:缓存,消息队列(Redis本地支持发布/订阅),应用程序中的任何短期数据,例如,web应用程序中的会话,网页命中计数等。
redis下载:https://pan.baidu.com/s/1w7AErx60SVDxfDAFt1InLw : 4z82
下载直接解压
下载后直接解压即可
redis 客户端可视化工具 https://pan.baidu.com/s/1RVyXBx2wgKJ5VE3vBeqS5w 提取码:ere8
在pom中引入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
**
如果是 appliaction.properties
**
加入:
#redis
spring.redis.database=0
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.password=
或者如下
在pom文件集成
如果是application.yml 配置
spring:
redis:
host: 127.0.0.1
password:
port: 6379
pool:
max-idle: 100
min-idle: 1
max-active: 1000
max-wait: -1
然后就可以在项目中使用redis了