Улучшение масштабируемости и доступности

Многие приложения могут выиграть от улучшения масштабируемости и доступности. Обслуживание непрерывно обновляемых копий данных позволяет масштабировать операцию считывания на нескольких серверах. Избыточность, являющаяся результатом хранения нескольких копий одних и тех же данных, также полезна для запланированных и незапланированных простоев. Если какой-либо сервер недоступен, запросы могут передаваться на другой сервер с такими же данными, пока исходный сервер (или замена) не вернется в оперативный режим.

В зависимости от требований конкретного приложения существует несколько способов повышения масштабируемости и доступности:

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

  • Если приложение во время запланированных и незапланированных простоев базы данных требует доступа к данным, см. Повышение доступности.

  • Если приложение требует как более высокой масштабируемости чтения, так и возможности обрабатывать запланированные и незапланированные простои, см. Повышение доступности и масштабируемости.

См. также

Другие ресурсы