
Redis
文章平均质量分 88
Redis 入门
不愿放下技术的小赵
这个作者很懒,什么都没留下…
展开
-
Redis学习(十二)连接数不足报错及分析修复:ERR max number of clients reached.
Redis学习(十二)连接数不足报错及分析修复:ERR max number of clients reached.原创 2024-10-08 23:45:00 · 2595 阅读 · 0 评论 -
Redis学习(十二)Redis的三种删除策略
Redis学习(十二)Redis的三种删除策略原创 2024-06-07 08:02:39 · 1453 阅读 · 0 评论 -
Redis学习(十一)Redis分布式锁导致死锁、锁误删的场景及解决方法
Redis学习(十一)Redis分布式锁导致死锁、锁误删的场景及解决方法原创 2024-05-31 06:51:11 · 2022 阅读 · 0 评论 -
Redis学习(十)RedisTemplate 对各种数据类型的支持
Redis学习(十)RedisTemplate 对各种数据类型的支持原创 2023-11-06 14:47:16 · 310 阅读 · 0 评论 -
Redis学习(九)SpringBoot实现(Pub/Sub)发布订阅
Redis学习(九)SpringBoot实现(Pub/Sub)发布订阅原创 2023-10-08 18:20:48 · 1995 阅读 · 0 评论 -
Redis学习(八)Java三种方式实现分布式锁
Redis学习(八)Java三种方式实现分布式锁原创 2023-08-14 16:21:06 · 5188 阅读 · 0 评论 -
Redis学习(七)redisTemplate对zset数据类型的常用操作
Redis学习(七)redisTemplate对zset数据类型的常用操作原创 2023-06-12 21:48:35 · 1887 阅读 · 0 评论 -
Redis学习(六)8种内存淘汰机制
Redis学习(六)8种内存淘汰机制原创 2022-11-13 13:58:11 · 11224 阅读 · 0 评论 -
Redis学习(五)常用命令整理
Sorted set 存储有序的元素。每个元素有个score,按照 score 从小到大排名。score 相同时,按照 key 的ASCII码排序。(EX 10-指定10s后过期;XX-只在存在时存值 )存储有序的字符串(从左到右),元素可以重复。最大存储数量 2^32-1(40亿左右)。Set 存储 String 类型的无序集合,最大存储数量 2^32-1(40亿左右)。Hash 用来存储多个无序的键值对。最大存储数量 2^32-1(40亿左右)。(基于此可实现分布式锁,用 del key 释放锁)原创 2022-11-10 23:58:33 · 379 阅读 · 0 评论 -
Redis学习(四)实战篇
1. Redis 客户端1.1 客户端通信原理 客户端和服务端通信通过 TCP 连接来进行数据交互,服务端默认的端口号为 6379. 客户端和服务端发送的命令或数据一律以 \r\n (CRLF 回车+换行)结尾。 如果使用 wireshark 对 jedis 抓包: 环境:Jedis 连接到虚拟机 202,运行 main,对 VMnet8 抓包。 过滤条件:ip.dst===192.168.8.202 and tcp.port in {6379} set qingshan 抓包:.原创 2022-01-05 17:40:40 · 756 阅读 · 3 评论 -
Redis学习(三)分布式篇
目录1. 为什么 Redis 需要支持分布式?1.1 为什么 Redis 需要支持分布式?1.1.1 性能1.1.2 高可用1.1.3 可扩展2. 主从复制(replication)2.1 主从复制配置2.2 主从复制原理2.2.1 连接阶段2.2.2 数据同步阶段2.2.3 命令传播阶段2.3 主从复制的不足3. 可用性保证之 Sentinel3.1 Sentinel 原理3.1.1 服务下线3.1.2 故障转移3.2 Sentinel 的功能总结3.3 Sentinel 实战3.3.1 Sentine.原创 2022-01-05 17:30:37 · 817 阅读 · 0 评论 -
Redis学习(二)原理篇
目录1. 发布订阅模式1.1 列表的局限1.2 发布订阅模式1.2.1 订阅频道1.2.2 按规则(Pattern)订阅频道2. Redis 事务2.1 为什么要用事务2.2 事务的用法2.3 watch 命令2.4 事务可能遇到的问题2.4.1 在执行 exec 之前发生错误2.4.2 在执行 exec 之后发生错误2.4.3 事务为什么没有回滚?3. Lua 脚本3.1 在 Redis 中调用 Lua 脚本3.2 在 Lua 脚本中调用 Redis 命令3.2.1 命令格式3.2.2 Lua 脚本文件.原创 2022-01-05 16:51:15 · 294 阅读 · 1 评论 -
Redis学习(一)基础篇
**Redis:**Remote Directionary Service(远程字典服务),是一款将数据存于内存的NoSQL数据库。官网:https://redis.io/中文官网: http://www.redis.cn/中文文档:http://doc.redisfans.com/index.htmlLinux版下载:https://redis.io/downloadWindows版下载:https://github.com/microsoftarchive/redis/tags1.Re..原创 2022-01-05 12:02:28 · 316 阅读 · 0 评论