프로젝트 위치 설정

새 Firebase 프로젝트를 만들 때 애널리틱스 위치는 물론 Cloud Firestore 위치도 선택합니다. 애널리틱스 위치는 조직의 국가/지역을 나타내고 Cloud Firestore 위치는 Cloud Firestore와 같은 데이터 위치를 지원하는 Google Cloud Platform 서비스에서 데이터를 저장하는 위치를 나타냅니다.

프로젝트 위치를 선택한 후에는 변경할 수 없습니다. 이 개요에 따라 프로젝트에 적합한 위치를 선택합니다.

위치 유형

다중 지역 위치 또는 단일 지역 내 위치를 선택할 수 있습니다.

다중 지역 위치

다중 지역 위치는 미국처럼 전반적인 지역을 의미합니다. 다중 지역 위치의 데이터는 여러 지역에 복제됩니다. 한 지역 내에서 발생하는 데이터는 영역 간에 복제됩니다.

Cloud Firestore 데이터베이스의 가용성과 내구성을 최대화하려면 다중 지역 위치를 선택합니다. 다중 지역 위치는 전체 지역의 손실을 감내하고 데이터 손실 없이 가용성을 유지할 수 있습니다.

현재 Firebase 서비스에 사용할 수 있는 유일한 다중 지역 위치는 미국입니다. 각 서비스의 이름은 다음과 같습니다.

Firebase 서비스 위치 이름
Cloud Firestore us-central
Cloud 함수 us-central1
Cloud Storage us

지역 내 위치

지역 내 위치는 사우스캐롤라이나와 같은 지리적으로 특정된 위치를 의미합니다. 지역 내 위치의 데이터는 지역 내 여러 영역에 복제됩니다.

애플리케이션이 쓰기 지연 시간에 보다 민감하거나 다른 Google Cloud Platform 리소스와 위치를 공유하려면 지역 내 위치를 선택하세요.

Firebase 서비스에 사용할 수 있는 지역 내 위치는 다음과 같습니다.

지역명 지역 설명
us-east1 미국 사우스캐롤라이나
europe-west3 독일 프랑크푸르트

모든 지역 내 위치는 최소 약 161km(100마일) 이상 다른 지역 위치와 서로 떨어져 있습니다.

프로젝트 위치 설정

프로젝트 위치 설정은 다음 서비스에서 공유됩니다.

프로젝트 위치를 설정한 후에는 변경할 수 없습니다.

Firebase 프로젝트를 만들면 기본적으로 지역이 자동 선택됩니다. 위치 설정을 수정하려면 다음 단계를 따르세요.

  1. 기본적으로 설정된 애널리틱스 위치 옆에 있는 edit를 클릭합니다.
  2. 드롭다운 목록에서 원하는 Analytics location을 선택합니다.
  3. Cloud Firestore location(Cloud Firestore 위치)을 선택합니다.

프로젝트 위치를 설정할 때 지역 설정이 사용하려는 서비스에 미치는 영향을 고려합니다.

Cloud 함수

기본적으로 Cloud Functionsus-central1 지역을 사용하지만, 함수 정의에서 함수가 실행되는 지역을 변경할 수 있습니다. 자세한 내용은 Cloud Functions 위치를 참조하세요.

Cloud Firestore

Firebase 프로젝트를 만들 때 선택한 위치가 자동으로 Cloud Firestore에 적용됩니다. 이 위치를 선택한 후에는 변경할 수 없습니다. 지연 시간을 줄이고 가용성을 높이려면 데이터를 이용하는 서비스 및 사용자와 가장 가까운 지역에 데이터를 저장합니다. 자세한 내용은 Cloud Firestore 위치를 참조하세요.

Cloud Storage

Blaze 요금제를 사용하는 경우 만든 각 Cloud Storage 버킷의 위치 설정은 특정 버킷 사용이 필요한지에 따라 다를 수 있습니다. Spark 요금제를 사용하는 경우 단일 Cloud Storage 버킷은 프로젝트를 만들 때 선택한 Cloud Firestore 위치를 사용합니다. 자세한 내용은 버킷 위치를 참조하세요.

프로젝트 위치 설정 보기

Firebase Console의 프로젝트 설정에서 위치 설정을 확인할 수 있습니다.

지연 시간, 가용성, 지속 요건을 충족하는 애플리케이션을 빌드하는 자세한 내용은 지역 및 영역을 참조하세요.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.