默认情况下,RDS PostgreSQL复制是异步的。我有一些Elasticsearch索引,是根据RDS读取副本中记录的最后修改日期编制的。由于副本是异步的,我缺少一些记录的索引。我正在寻找一种方法来使RDS PostgreSQL副本同步。
yyyllmsg1#
您可能能够也可能无法使用synchronous_commit(请参见:https://www.postgresql.org/docs/current/warm-standby.html#SYNCHRONOUS-REPLICATION)。然而,正如mavink所说:“"”AWS可能使用磁盘级复制,而不是依赖于内置的Postgres复制。这意味着它们可以有效地镜像本地磁盘,并使设置“local”、“on”和“remote_write”执行完全相同的操作。“””-https://www.reddit.com/r/aws/comments/ikhuyn/performance_penalty_of_multiaz_postgres_with/我建议咨询AWS支持部门。
1条答案
按热度按时间yyyllmsg1#
您可能能够也可能无法使用synchronous_commit(请参见:https://www.postgresql.org/docs/current/warm-standby.html#SYNCHRONOUS-REPLICATION)。然而,正如mavink所说:
“"”AWS可能使用磁盘级复制,而不是依赖于内置的Postgres复制。这意味着它们可以有效地镜像本地磁盘,并使设置“local”、“on”和“remote_write”执行完全相同的操作。“””-https://www.reddit.com/r/aws/comments/ikhuyn/performance_penalty_of_multiaz_postgres_with/
我建议咨询AWS支持部门。