за и против использования Azure Geo репликации, кроме репликации транзакций на Azure SQL? - PullRequest
0 голосов
/ 06 ноября 2018

У нас есть довольно большие базы данных, и данные в них меняются довольно часто.

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

  1. Настройка репликации транзакций между локальным сервером базы данных и базой данных Azure Sql (сервер A).

  2. Используя сервер A в качестве главного, выполните гео-репликацию данных в другую базу данных Azure Sql (сервер B).

  3. Наши клиенты всегда будут читать данные с сервера b (для них это база данных только для чтения).

Причина в том, что репликация транзакций довольно трудоемка, и мы не хотим, чтобы запрос нашего клиента был задушен лазурью из-за 100% DTU (иногда репликация действительно достигает 100% DTU).

Наши клиенты могут некоторое время не получать самые свежие данные, но в нашем опыте гео-репликация довольно быстрая.

Так есть ли в нашем плане проблемы, которых мы не видели?

...