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