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