想象一下以下情况:
上述方案是否可行?
我知道Amazon RDS只读副本不能保证严格的写后读一致性,但是那样您可能会遇到非常糟糕的用户体验。您应该如何设计应用程序以解决此类问题?
答案 0 :(得分:1)
可以用过时的数据命中(查询)只读副本。但是,按照您描述的方式不太可能。复制通常需要一秒钟的时间。刷新页面需要一点:)
复制速度取决于负载(主要取决于读取的副本)。
为避免您的情况下出现异常行为:
还有更多方法可以使事物复杂化并使其“更好”。但是通常情况下,您会在大型系统中考虑这些问题,而这些系统的写入/更新负载很重。