AWS RDS MySQL只读副本数据同步时间
我们在AWS上有一个可扩展的Web应用程序体系结构,并使用AWS RDS MySQL。 他们说你必须为你的MySQL主数据库实例创建2个从只读副本。 使用这种方法,只要主数据库在所有只读副本中发现更改(在其主实例中),主数据库就会同步您的数据。 您的应用程序必须分割读取和写入操作,以便所有读取请求都转到只读副本(通过负载均衡器或DNS),写入请求操作会转到主数据库。
现在我的问题是,如果用户访问了一个具有写入操作的页面,他执行操作并单击需要对该新的输入数据进行读取操作的页面。 主数据库需要多少时间才能与从副本读取副本同步,以便用户能够在下一页成功查看读取操作结果(即新创建的记录)。
RDS MySQL只读副本滞后受多种因素的影响,包括主要和次要实例的负载,正在复制的数据量,副本数量(如果它们位于相同区域或跨区域内)等。滞后可以延长到几秒或几分钟,但通常不到一分钟。
对于低延迟(10毫秒)的读取副本,在MySQL兼容数据库中,您可以使用Amazon Aurora。
链接地址: http://www.djcxy.com/p/83271.html上一篇: AWS RDS MySQL Read Replicas Data Sync time
下一篇: Replicate Mongodb data across 2 servers with write access