Базы данных на нескольких серверах для записи и на одном сервере для чтения - PullRequest
0 голосов
/ 08 января 2019

У меня есть база данных с одной таблицей busy_table1 на сервере скажем server_1. Другая база данных с одной таблицей busy_table2 на сервере скажет server_2. Эти базы данных предназначены только для записи и хотели бы использовать aws aurora. Можно ли использовать серверы чтения с двумя базами данных на одном сервере?

Моя цель - запись. Я хотел бы использовать базы данных на разных серверах, но для чтения все эти базы данных должны находиться на одном сервере. И я должен быть в состоянии масштабировать сервер чтения и уметь использовать Аврору.

Возможно ли это?

1 Ответ

0 голосов
/ 13 января 2019

То, что вы ищете, это Aurora Multi Master. Вы можете попробовать предварительный просмотр.

https://aws.amazon.com/about-aws/whats-new/2017/11/sign-up-for-the-preview-of-amazon-aurora-multi-master/

Вы также можете опробовать свои базы данных на одном мастере, если выберете один из самых больших типов экземпляров. Например, 8XL или 16XL достаточно велики, так что вам на самом деле не нужно делить записи на два сервера. Также очень рекомендую профилировать одного мастера.

...