程序员

mysql高可用

2017-05-14  本文已影响0人  攻城大师master
大阪公交站.jpg

#SQL的四种语言

高可用方案关注点

同步概念

mysql分支

shard

能不 shard 就尽量不 shard,因为 shard 会带来复杂性,数据库变复杂,服务器变多,难以维护、监测等。过分 shard 数据后,关系型数据库带来的好处就没了。尽量用简单的办法解决负载问题,比如:better hardware, more hardware, server tweaking and tuning, vertical partitioning, sql query optimization 等,如果这些能解决问题就不要shard。
另一方面,如果确定有 shard 的必要就要尽早开始设计,并且经常 shard,在设计数据库的时候牢记 shard 的两个关键点 sharding/partitioning key 和 sharding/partitioning scheme。

主从复制延迟问题

上一篇 下一篇

猜你喜欢

热点阅读