Встроенный механизм гео-репликации полностью прозрачен для вас.Вы не можете видеть это, и вы ничего не можете с этим поделать.Невозможно сделать то, что вы описали, не написав что-то нестандартное.
Если вы действительно хотите, чтобы выбранные данные были реплицированы, вам нужно будет сделать следующее ( Это ужасное решение, и вы НЕ должны идтис ним ):
- Создайте главный источник правды Cosmos DB account.Это «единственный мастер», который вы описали.
- Создайте несколько других учетных записей в любом регионе.
- Используйте функцию Azure триггера Cosmos DB или библиотеку процессора новостных лент для прослушивания изменений восновной учетной записи, а затем используйте свою логику фильтрации, чтобы скопировать их в другие учетные записи, которые должны их использовать.
- Используйте разные строки подключения для каждого приложения в зависимости от среды его развертывания
Что не так с простой репликацией данных во всех регионах?Недостатков нет.