【发布时间】:2010-12-03 19:30:12
【问题描述】:
假设我有一个汽车数据库。我有品牌和型号(FK 到品牌)。我计划让用户跟踪他们的汽车。每辆车都有一个 FK to Model。现在,我有很多用户,我想拆分我的数据库来分配负载。 Makes 和 Models 表没有太大变化,但它们需要在分片之间共享。我的想法是使用从品牌和模型的主数据库到每个从数据库的 MySQL 复制。我的问题是:假设我不写入主数据库上的那些表,我可以安全地写入从数据库吗?
在这个问题上,有没有办法保证一个从数据库有最新的数据?例如,有人刚刚添加了“Taurus”品牌,然后想要添加他们的汽车。我能保证他们使用的从数据库有最新的主数据吗?
【问题讨论】:
标签: mysql database database-design replication database-replication