В настоящее время у меня есть 3 проекта firebase, которые используются для приложения: live, beta, development
Они обрабатывают соответствующие среды и находятся в зоне США.
В будущем, если приложение используется во всем мире, каков рекомендуемый способ масштабирования в ЕС/Азии + США? Мой первоначальный инстинкт заключается в создании дополнительных проектов с использованием firebase, таких как live-eu, live-asia, но я вижу здесь проблему:
Могут ли эти проекты использовать тот же самый идентификатор приложения, который в настоящее время используются моими американскими? Я не могу импортировать данные из американского проекта, так как у него есть uid's
, конечно, они не будут работать с auth из других проектов? Но я должен разрешить пользователям переходить в другие регионы.
Я не смогу собрать аналитики из всех регионов в одном месте, а также правильно?
Отсюда вопрос, есть ли способ масштабирования/добавления поддержки нескольких регионов в проекте firebase? Особенно заинтересованы функции firestore и cloud, так как это те, в которых латентность может быть уменьшена.