Я читал это сообщение в блоге . Это заставляет меня задуматься о том, как происходит репликация данных и отказоустойчивость в случае региональных и многорегиональных проектов баз данных. Статья упоминает, что вещи немного упрощены . Но я надеюсь, что в статье о репликации данных есть определенная истина.
Итак, мой вопрос:
Допустим, пользователь пишет приложение для социальных сетей, в котором пользователь из Нью-Йорка хочет посмотреть профиль пользователя в Сиднее.
Случай 1: Если я использую региональные базы данных для этого приложения (только региональные базы данных в каждом регионе)
Случай 2: Если я использую многорегиональные базы данных для США и ЕС и региональные базы данных для других (Азия, Австралия)
Возможно ли для пользователя из Нью-Йорка просмотреть профиль пользователя из Сиднея в случае 1, случае 2? Реплицируются ли данные по континентам в случае региональных баз данных?
Даже если вы используете мультирегиональные базы данных, которые доступны только для США и ЕС на данный момент. Как я понял, мути-регион копирует данные только в пределах регионов одного континента (НС, ЕС), а не между континентами. Так как же создать приложение для социальных сетей на мировом рынке с помощью Firestore?