Улучшенная синхронизация реплик запросов в Azure Analysis Services находится в разработке
Дата публикации: 17 сентября, 2019
Новый параметр Azure Analysis Services, который сейчас находится в разработке, улучшит производительность и согласованность синхронизации реплик запросов в горизонтально масштабируемых средах.
Горизонтальное масштабирование в Azure Analysis Services позволяет распределять запросы по репликам запросов, что сокращает время отклика для рабочих нагрузок с высокой степенью параллелизма.
Новый параметр обеспечит такие преимущества:
- все реплики синхронизируются параллельно, что значительно сокращает время синхронизации;
- все реплики синхронизируются параллельно, поэтому данные в репликах с большей вероятностью будут согласованными во время синхронизации;
- подключение баз данных к сети для всех реплик сохраняется на всем протяжении процесса синхронизации, поэтому пользователям не нужно подключаться повторно;
- кэш в памяти обновляется инкрементно — в него вносятся только измененные данные, что значительно быстрее, чем полное восстановление модели.
Реплики запросов могут использовать дополнительный объем памяти (зависит от объема данных кэша в памяти, которые нужно обновить). Для выполнения операции может потребоваться удвоенный объем памяти, так как старые и новые сегменты одновременно хранятся в памяти, что обязательно для поддержания подключения к базе данных, к которой направляются запросы. Реплики потребляют столько же памяти, как и основной запрос.
Подробнее о горизонтальном масштабировании в Azure Analysis Services >