Datastore 모드의 Firestore 위치

Datastore 모드의 Firestore를 사용하려면 먼저 프로젝트의 데이터가 저장될 위치를 선택해야 합니다. 지연 시간을 줄이고 가용성을 높이려면 데이터가 필요한 서비스 및 사용자와 가까운 위치에 데이터를 저장합니다.

위치 유형

Datastore 모드 데이터를 멀티 리전 내 위치에 저장하거나 단일 리전 내 위치에 저장할 수 있습니다.

멀티 리전 내 위치의 데이터는 다중 영역 및 멀티 리전에 복제된 구성으로 작동합니다. 데이터베이스의 가용성 및 지속성을 최대화하려면 여러 지역 내 위치를 선택하세요. 멀티 리전 위치는 전체 리전의 손실을 감내하고 데이터 손실 없이 가용성을 유지할 수 있습니다. 멀티 리전 위치를 선택하는 경우 Datastore 서비스수준계약에서 정의된 월간 업타임 비율이 리전 위치보다 높습니다.

리전 내 위치의 데이터는 다중 영역에 복제된 구성으로 작동합니다. 애플리케이션이 쓰기 지연 시간에 보다 민감하거나 애플리케이션이 사용하는 다른 Google Cloud 리소스와 위치를 공유하려면 리전 내 위치를 선택합니다.

멀티 리전 위치

여러 지역 내 위치는 미국처럼 전반적인 지역입니다. 여러 지역 내 위치에는 여러 지역 내 위치가 포함됩니다. 현재 제공되는 여러 지역 내 위치는 다음과 같습니다.

여러 지역 이름 멀티 리전 설명 구성 리전
eur3 유럽 europe-west1, europe-west4
nam5 미국 us-central1, us-central2(오클라호마 — 비공개 GCP 리전)

리전 위치

지역 내 위치는 캐롤라이나 남부처럼 지리적으로 특정된 위치입니다. 현재 제공되는 지역 내 위치는 다음과 같습니다.

지역명 리전 설명
북미
us-west2 로스앤젤레스
us-west3 솔트레이크시티
us-west4 라스베이거스
northamerica-northeast1 몬트리올
us-east1 사우스캐롤라이나
us-east4 북 버지니아
남미
southamerica-east1 상파울루
유럽
europe-west2 런던
europe-west3 프랑크푸르트
europe-west6 취리히
아시아
asia-south1 뭄바이
asia-southeast2 자카르타
asia-east2 홍콩
asia-northeast1 도쿄
asia-northeast2 오사카
asia-northeast3 서울
오스트레일리아
australia-southeast1 시드니

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

위치 선택

Google Cloud 프로젝트의 위치 설정은 Datastore 모드의 Firestore와 App Engine 모두에 적용됩니다. 두 제품 중 한 위치를 선택하면 전체 Google Cloud 프로젝트의 위치가 설정됩니다.

프로젝트의 위치를 선택하지 않았다면 다음과 같은 작업 중 하나를 완료할 때 위치를 선택하라는 메시지가 나타납니다.

프로젝트 위치 보기

다음 방법 중 하나를 사용하여 프로젝트에 어떤 위치를 선택했는지 확인합니다.

  • gcloud app describe 명령어를 실행합니다.

  • 하나 이상의 App Engine 앱 버전이 배포되어 있는 경우 Google Cloud Console에서 App Engine 대시보드를 엽니다. 대시보드의 오른쪽 상단 모서리에 있는 위치 정보는 App Engine과 Datastore 모드의 Firestore에 모두 적용됩니다.

    이전에 선택한 위치의 스크린샷

다음 단계