小编Jas*_*ust的帖子

如何处理MySQL读写分离的最终一致性问题

我一直在研究扩展 MySQL 的解决方案。除了添加 Memcached 层之外,经常出现的一个问题是读/写分离——所有写入都发送到主服务器,所有读取都发送到一组负载平衡的从服务器。

这种方法明显出现的一个问题是“最终一致性”。当我在主服务器上运行写入操作时,复制到读取从服务器需要一定的时间。因此,如果我请求新创建的行,它可能不存在。

有谁知道处理这个问题的具体策略?我读过有关“读你所写”能力的概念性部分解决方案。但是,有谁知道如何实现这样的解决方案——无论是概念上的,还是具体在 Spring/Hibernate 堆栈中?

mysql relational-database database-replication amazon-rds horizontal-scaling

5
推荐指数
1
解决办法
1378
查看次数