![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 89
Redis
〆、风神
一只热爱编程的程序猿
展开
-
SpringBoot 使用jedis整合redis实现缓存处理
目录简介redis基本结构:代码实现1.新建Springboot项目,添加必要的依赖 pom.xml:2. 在application.yml配置文件中添加 redis的相关配置3.SpringBoot 添加 自定义 redis 配置类4.创建redis工具类5.User 实体类6.redis使用实例(以存取为例):7.启动项目,进行测试简介Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:R原创 2022-04-03 20:20:43 · 613 阅读 · 1 评论 -
Redis分布式锁
目录为什么要使用分布式锁满足分布式锁的必要条件实现分布式锁的几种方式Redis实现分布式锁的命令分布式锁考虑的问题互斥性。在任何时刻,保证只有一个客户端持有锁不能出现死锁。如果在一个客户端持有锁的期间,这个客户端崩溃了,也要保证后续的其他客户端可以上锁。保证上锁和解锁都是同一个客户端。java代码实现Redis分布式锁先把需要的jar包引入加锁设置参数的实体类Redis分布式具体代码实现Redis分布式锁使用为什么要使用分布式锁如果在一个分布式系统中,我们从数据库中读取一个数据,然后修改保存,这种情况很原创 2022-03-15 15:48:50 · 977 阅读 · 0 评论 -
Redis入门到精通超详细熬夜吐血之作
RedisKey基本命令启动服务端:redis-server连接客户端:redis-cli切换数据库(默认16个数据库):select 2数据库大小:dbsize当前数据库所有key:keys *清空当前库:flushdb清空所有库:flushall是否存在key(1存在0不存在):exists key移动一个key到另一个数据库:move key db设置一个key过期的秒数:expire key seconds获取key的有效时间(秒):ttl key获取key的存储类型:typ原创 2021-04-23 09:57:23 · 404 阅读 · 0 评论