Репликация БД, CAP-теорема и топология кластера
Как распределенные реляционные базы данных и NoSQL-хранилища обеспечивают согласованность данных, чем синхронная репликация отличается от асинхронной и как топология кластера влияет на задержку обработки изменений. Разбираем CAP-теорему гомогенной системы. Хранилище данных является узким местом любой информационной системы, ограничивая ее производительность – функцию от пропускной способности системы и скорости вычислений. Поэтому для повышения производительности ИС в большинстве случаев необходимо...
2932 читали · 5 лет назад
Шардирование vs репликация: масштабируем БД
Пример Представим себе БД услуг барбершопа в Южном Бутово. Данные лежат в одной табличке в PostgreSQL и используются внутренней системой для составления расписания мастеров, расчета премий и т. д. Бородачей в Бутово оказалось сильно больше, чем предполагалось в изначальном бизнес-плане. Владельцам барбершопа пришлось выкупить соседний спортзал и нанять еще 100 барберов. Бизнес процветает. Роскошные бороды заполонили Бутово. Однако, БД начала подводить: • из-за выхода из строя сервера БД 400...