SpringBoot整合Redis(补充中)
2022/4/23 19:12:49
本文主要是介绍SpringBoot整合Redis(补充中),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
SpringBoot整合Redis
1.Redis的使用
1.1、redis的概念
-
概念:redis是一款高性能的Nosql系列的非关系型数据库
-
redis的开启使用
1.2、命令操作
(1)数据结构
-
redis 的数据结构:key,value 格式的数据,其中的key是字符串,value有五种不同的数据结构
-
value的数据结构
-
字符串类型:String
-
存储:set key value
-
获取:get key
-
删除:del key
点击学习更多--redis中文教程 里面有更加全面的命令
-
哈希类型:hash --> map格式
-
存储:hset key field value
-
获取:hget key field hgetall key
-
删除:hdel key field
-
列表类型:list ---> linkedlist格式
-
存储: lpush key value:将元素加入列表的左侧
rpush key value:将元素加入列表的右侧
-
获取:lrange key start end :范围获取
-
删除: lpop key:删除列表的最左边的元素,并将元素返回 rpop key:删除列表的最右边的元素,并将元素返回
-
集合类型:set $不允许重复元素
-
存储:sadd key value
-
获取:smembers key:获取set元素中所有元素
-
删除:srem key value:删除set集合中的某个元素
-
有序集合类型:sortedset
-
存储:zadd key score value
-
获取:zrange key
-
删除:zrem key value
-
-
(2)通用命令
-
keys *:查询所有的键
-
type key:获取键对应的value的类型
-
del key:删除指定的key value
(3)持久化
-
redis是一个内存数据库,当redis服务器重启,获取电脑重启,数据会丢失,我们可以将redis内存中的数据持久化保存到硬盘的文件中
-
redis持久化机制:
-
RDB:默认方式,不需要进行配置,默认就是使用这种机制
-
在一定的间隔时间中,检查key的变化情况,然后持久化数据
-
-
ADF:日志记录的方式,可以记录每一条命令的操作,可以每一次命令操作后,持久化数据。
2.SpringBoot整合
这篇关于SpringBoot整合Redis(补充中)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略