03 2022 档案
摘要:1. 数据分布理论 1. 分区规则 2. 哈希分区规则 1. 节点取余分区 公式: hash(key) %N 优点: 简单性 缺点: 扩容或收缩节点,数据节点映射关系需要重新计算,会导致数据的重新迁移 2. 一致性哈希分区 为系统中每个节点分配一个token,范围在0~2*32,这些token构成一
阅读全文
摘要:1. 基础环境 yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git
阅读全文
摘要:1. 基本概念 Redis Sentinel是Redis的高可用实现方案 2. Redis的主从复制 1. 优点 从作为主的备份 从可以扩展主的读能力 2. 缺点 需要手工干预 主节点的写能力有限 主节点的存储能力有限 第一个缺点可以通过哨兵解决,剩下两个可以通过集群解决。 3. Redis Sen
阅读全文
摘要:1. 内存消耗 1. 如何查看内存统计 info memory 重点关注指标:used_memory_rss和used_memory以及它们的比值mem_fragmentation_ratio 当mem_fragmentation_ratio>1,说明多出的部分内存没有用于数据存储,而是被内存碎片所
阅读全文
摘要:1. 发现阻塞 jedis需要统计出异常,并打印到日志文件中 2. 内在原因 1. API或者数据结构使用不合理 1. 如何发现慢查询 1. 使用redis自带的慢查询方式,找到慢语句以后,可以向这两个方向调整。 1. 修改为低算法度的命令 2. 调整大对象 2. 如何发现大对象 redis-cli
阅读全文
摘要:1. 如何配置复制 1. 建立复制 默认情况下,redis都是主节点,每个从节点只能有一个主节点,而一个主节点可以有多个从节点。复制的数据流是单向的,只能从主节点到从节点。 1. 配置方式 1. 在从节点的配置文件中,添加slaveof {masterHost} {masterPort},随着red
阅读全文

浙公网安备 33010602011771号