
Redis
文章平均质量分 78
fzip
运营商行业,大数据集群一线运维工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
哨兵模式下,Redis主从同步原理,新增的Redis从节点如何同步
新增从节点的同步在哨兵模式下仍依赖Redis原生主从复制机制,但哨兵通过自动故障转移和状态监控增强了高可用性。合理配置同步参数和缓冲区大小,可有效提升同步效率与稳定性。原创 2025-04-11 09:41:29 · 430 阅读 · 0 评论 -
Redis的used_memory_peak_perc和used_memory_dataset_perc超过90%会怎么样
指标健康范围超过90%的风险场景<80%内存交换、持久化失败、OOM70%~90%写入拒绝、缓冲区溢出、碎片化加剧若需进一步诊断,可通过命令获取详细数据,并结合分析大Key分布。长期高内存占用建议升级实例规格或优化业务逻辑。原创 2025-04-09 17:39:08 · 872 阅读 · 0 评论 -
Redis如何判断哨兵模式下节点之间数据是否一致
通过以上方法综合判断,可以较全面地评估哨兵模式下Redis节点的数据一致性状态。哨兵会持续监控主从节点的复制偏移量,若从节点偏移量落后主节点超过阈值,哨兵会触发警告或自动修复机制。分别在两个节点执行该命令,对比键列表是否完全一致(需注意此命令可能影响性能,慎用于生产环境)。命令模拟从节点同步主节点数据,观察同步过程中是否有错误或延迟,间接判断一致性。(客观下线)警告,这些状态可能暗示节点数据同步异常。命令获取每个键的值,比较主从节点的数据差异。原创 2025-04-08 21:07:26 · 431 阅读 · 0 评论 -
Redis哨兵模式下执行sentinel failover mymaster命令可能导致什么风险,如何避免
确保客户端(如 Jedis、Lettuce)支持自动感知主节点变更,并配置合理的重试机制。确保主节点和从节点的 RDB/AOF 持久化已完成,避免因未持久化数据导致丢失。优先依赖哨兵的自动故障转移机制,仅在必要时手动干预。切换后,确保新主节点完成数据加载和连接池初始化,再开放流量。避免在业务高峰期触发故障转移,减少对客户端的影响。切换后检查客户端日志,确认连接已切换到新主节点。将其提升为主节点,再通过哨兵更新配置。)的偏移量,确保差值在可接受范围内。(故障转移超时时间),避免误判。原创 2025-04-08 21:05:35 · 1021 阅读 · 0 评论 -
Redis 面试题
Redis支持的数据类型?String(字符串)、Hash(哈希)、List(列表)、Set(集合)、ZSet(sorted set:有序集合)String(字符串)格式:set key valuestring类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string类型是Redis最基本的数据类型,一个键最大能存储51...转载 2020-04-04 22:17:30 · 530 阅读 · 0 评论 -
Redis数据类型
Table of Contents使用redis有哪些好处?Redis数据类型StringHashListSetSorted Set使用redis有哪些好处?速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)Redis数据类型支持丰富数据类型,支持string,list,set,sorted se...原创 2019-10-26 23:02:21 · 130 阅读 · 0 评论 -
Redis简介
Redis 是一个键值存储系统。和 Memcached 类似,它支持存储的值类型相对更多,包括 String(字符串),list(链表),set(集合),zset(sortedset - 有序集合)和 hash(哈希类型)。这些数据类型都支持压入/弹出,添加/删除及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis 支持各种不同方式的排序。与 memcached 的一...翻译 2018-02-05 17:50:44 · 190 阅读 · 0 评论 -
Redis的特性
多种数据类型存储字符串类型 string 512M散列类型 hash 2^32-1列表类型 list 2^32-1集合类型 set 2^32-1有序集合类型 zset内存存储与持久化内存的读写速度远快于硬盘自身提供了持久化功能(RDB、AOF两种方式)功能丰富可以用作缓存、队列、消息订阅/发布支持键的生存时间按照一定规则删除相应的键简单稳定原创 2018-02-05 18:02:51 · 204 阅读 · 0 评论