上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: Redis内存碎片 阅读全文
posted @ 2021-02-01 22:04 xuan_wu 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 操作系统内存大页(THP)对redis性能的影响。 阅读全文
posted @ 2021-02-01 07:14 xuan_wu 阅读(2193) 评论(1) 推荐(0) 编辑
摘要: 操作系统swap对redis的性能的影响以及解决方案 阅读全文
posted @ 2021-01-31 17:49 xuan_wu 阅读(937) 评论(0) 推荐(0) 编辑
摘要: AOF写入和AOF重写对redis的阻塞以及解决方案。 阅读全文
posted @ 2021-01-31 15:42 xuan_wu 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 如何判断redis变慢了 阅读全文
posted @ 2021-01-30 16:23 xuan_wu 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Redis主要功能模块汇总划分 阅读全文
posted @ 2021-01-29 17:57 xuan_wu 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍redis内部会导致主线程阻塞的点以及对应的解决方案。 主要阻塞点 redis内部主要有五个阻塞点,其中三个可以通过异步解决,从而避开对redis主线程的阻塞。如下图所示。 redis异步机制 Redis启动后,会创建三个子线程用于aof日志异步写入,异步数据删除(bigkey删除和清空 阅读全文
posted @ 2021-01-28 18:57 xuan_wu 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 本文主要基于cpu的架构和运行机制来分析cpu架构对redis的性能影响。 一、主流多核CPU 1.1 多核CPU缓存结构 访问速度 L1>L2>L3>内存。 权限 L1和L2为每个核私有(每一个物理核下面的逻辑核共享L1和L2) L3缓存为多核共享 访问顺序 CPU访问时先从L1和L2缓存读取数据 阅读全文
posted @ 2021-01-27 19:26 xuan_wu 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 一、集群简介 Redis Cluster是redis3.0后正式推出的分布式解决方案。 之前介绍了复制和哨兵,解决了高可用问题,通过复制,读操作可以分发到多个节点(读实现了负载均衡),但是写操作依然只有一个节点,无法实现写操作的负载均衡,但是依然面临单机内存和并发的瓶颈。 集群就是用来解决写操作负载 阅读全文
posted @ 2021-01-18 06:50 xuan_wu 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念和架构 1.1 基本概念 哨兵,Redis sentinel,在主从复制的基础上实现故障恢复的自动化。其核心功能是主节点(master)的自动故障转移。 主要功能: 监控(Monitor):哨兵不断检查主节点和从节点是否正常工作。 自动故障转移(Automatic failover):主 阅读全文
posted @ 2021-01-10 22:52 xuan_wu 阅读(315) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页