停机方案之外的两条平滑路线:追日志五步法与双写四步法
MySQL 100 亿数据,如何不停服平滑迁移?(25/32)
停机方案之外的两条平滑路线:追日志五步法与双写四步法
「一起进化,一起复利」
停机方案之外的两条平滑路线:追日志五步法与双写四步法
停机方案之外的两条平滑路线:追日志五步法与双写四步法
双虚 ip、配置翻倍、reload 扩容、数据收缩——曾在 58 实操过的秒级方案
双虚 ip、配置翻倍、reload 扩容、数据收缩——曾在 58 实操过的秒级方案
官方提供的扩展框架:mysql 协议、Lua 脚本、6 个 hook 点
官方提供的扩展框架:mysql 协议、Lua 脚本、6 个 hook 点
微服务应按「子业务」垂直拆分,而不是按「读写」拆分——旗帜鲜明反对服务读写分离
微服务应按「子业务」垂直拆分,而不是按「读写」拆分——旗帜鲜明反对服务读写分离
读写分离解决读性能瓶颈,水平切分解决数据量大——别把两种架构用错场景
读写分离解决读性能瓶颈,水平切分解决数据量大——别把两种架构用错场景
冗余 + 自动故障转移——互联网分层架构逐层高可用实践
冗余 + 自动故障转移——互联网分层架构逐层高可用实践
Active-Passive 影子主、Active-Active 多活、Hot-Standby 热备——三种模式各自适合什么服务
Active-Passive 影子主、Active-Active 多活、Hot-Standby 热备——三种模式各自适合什么服务
双主的主键冲突怎么解?虚 IP 漂移为什么仍可能不一致?内网 DNS 探测如何折衷可用性与一致性
双主的主键冲突怎么解?虚 IP 漂移为什么仍可能不一致?内网 DNS 探测如何折衷可用性与一致性
并行复制的核心思路:单线程回放升级为多线程并发回放,按库幂等与按组幂等两种颗粒度
并行复制的核心思路:单线程回放升级为多线程并发回放,按库幂等与按组幂等两种颗粒度
主从延时导致读到旧数据?半同步复制、强制读主、数据库中间件、缓存记录写 key 四种方案
主从延时导致读到旧数据?半同步复制、强制读主、数据库中间件、缓存记录写 key 四种方案