Рейтинг:0

Согласованность чтения реплики Google Cloud SQL

флаг il

Гарантируют ли реплики чтения Google Cloud SQL согласованность? И сколько времени обычно требуется для репликации с первичной реплики на чтение? Я не могу найти информацию по двум вышеуказанным вопросам.

Рейтинг:0
флаг cn

Google Cloud SQL предоставляет реплику чтения возможная согласованность. Время, за которое реплика догоняет мастер, называется Задержка репликации.

Какова задержка репликации? Это полностью зависит от того, насколько заняты мастер и реплики. Вы можете определить это значение, прочитав Seconds_behind_Master метрика (MySQL). Посмотри это соединять для PostgreSQL.

Хорошей практикой при обновлении мастера является установка флага и временное направление всех операций чтения на мастер. Обычно это обрабатывается логикой пула соединений, которая понимает главные устройства для чтения и записи и подчиненные устройства только для чтения.

Для получения дополнительной информации см. этот документ:

Управление репликами

флаг il
«Хорошей практикой при обновлении ведущего устройства является установка флага и временное направление всех операций чтения на ведущее устройство. Обычно это обрабатывается логикой пула соединений, которая понимает главные устройства для чтения и записи и ведомые устройства только для чтения». - Можете ли вы объяснить больше об этом? т. е. как другое приложение узнает, что мастер записывается так, чтобы они читали с мастера, а не с подчиненных?
John Hanley avatar
флаг cn
Программное обеспечение, управляющее пулами соединений, обычно имеет эту функцию.Чтобы должным образом поддерживать реплики только для чтения, вам нужно программное обеспечение, которое знает, что есть что, и записывает только в мастер. То же самое программное обеспечение может принимать решения о задержке репликации и считывать данные с главного устройства только в течение короткого периода времени. Я писал статьи об этом на моем сайте.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.