什么是“三高”复制扩展切换“三高”的实现总结 什么是“三高” 高并发:同事处理的事务数高高性能:事务/SQL的执行速度高高可用:系统可用时间高 三高只是目的,并不是手段,手段有: 复制扩展切换 复制目的:数据冗余 手段:binlog传送收获:并发量提升、可用性提升问题:占用更多硬件资源 扩展目的:扩展数据库容量 手段:数据库分片分库、分表收获:性能、并发量的提升问题:可能降低可用性 切换目的:提高可用性 手段:主从身份切换收获:并发量的提升问题:丢失切换时期数据 “三高”的实现高并发:通过复制和拓展,将数据分散至多节点 高性能:复制提升速度,拓展提升容量高可用:节点身份切换保证随时可用 总结复制:《怎样实现数据冗余?》 扩展:《数据容量不够怎么办?》切换:《数据库经常宕机怎么办?》