Как запустить реляционную базу данных на нескольких серверах - PullRequest
1 голос
/ 11 сентября 2010

Я использую Postgres, но мне любопытно, просто в общем. Люди говорят о работе на нескольких серверах для лучшей доступности, но я на самом деле не имею ни малейшего представления о том, как запустить реляционную БД на нескольких серверах и при этом сохранить целостность данных.

Ответы [ 3 ]

3 голосов
/ 11 сентября 2010

Вы находитесь на этапе, когда поиск «репликации базы данных» и чтение нескольких статей - правильная вещь.

2 голосов
/ 11 сентября 2010

Идея в том, что у вас есть основная база данных, а подчиненные базы данных постоянно копируют данные из нее.Когда мастер падает, вы нажимаете переключатель и уходите от раба.Вы теряете некоторые данные во время переключения, но это часто предпочтительнее, чем просто не работать, пока не восстановится база данных.

1 голос
/ 11 сентября 2010

Я бы посмотрел на разделение базы данных и разбиение базы данных .На этом сайте есть несколько вопросов, которые относятся к теме с Postgres.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...