MongoDB 호환성을 갖춘 Firestore 위치

Firestore 데이터베이스를 프로비저닝할 때 데이터베이스의 위치를 선택해야 합니다. 지연 시간을 줄이고 가용성을 높이려면 데이터가 필요한 서비스 및 사용자와 가까운 위치에 데이터를 저장합니다.

원하는 경우 프로젝트에서 각기 고유한 위치 설정이 적용된 데이터베이스를 여러 개 만들 수 있습니다.

데이터베이스를 프로비저닝한 후에는 위치 설정을 변경할 수 없습니다.

위치 유형

멀티 리전 위치 또는 리전 위치에 MongoDB 호환성을 갖춘 Firestore 데이터를 저장할 수 있습니다.

멀티 리전 위치

데이터베이스의 가용성 및 내구성을 최대화하려면 멀티 리전 위치를 선택합니다.

멀티 리전 위치는 데이터베이스의 여러 복제본이 저장되는 정의된 리전 집합으로 구성됩니다. 각 복제본은 데이터베이스의 모든 데이터를 포함하는 읽기-쓰기 복제본이거나 전체 데이터 세트를 관리하지는 않지만 복제에 참여하는 감시 복제본입니다.

여러 리전 간에 데이터를 복제하면 한 리전 전체가 손실되더라도 계속해서 데이터를 사용할 수 있습니다. 한 리전 내에서 데이터는 영역 간에 복제되므로 한 영역이 손실되더라도 해당 리전 내에서 데이터를 계속 사용할 수 있습니다.

MongoDB 호환성을 갖춘 Firestore는 다음과 같은 멀티 리전 위치를 지원합니다.

멀티 리전 이름 멀티 리전 설명 읽기-쓰기 리전 감시 리전
eur3 유럽 europe-west1(벨기에), europe-west4(네덜란드) europe-north1(핀란드)
nam5 미국(중부) us-central1 (아이오와), us-central2 (오클라호마 — 비공개 Google Cloud 리전) us-east1(사우스캐롤라이나)
nam7 미국(중부 및 동부) us-central1(아이오와), us-east4(북 버지니아) us-central2 (오클라호마—비공개 Google Cloud 리전)

리전 내 위치

리전 내 위치는 사우스캐롤라이나와 같은 특정한 지리적 장소를 의미합니다. 리전 내 위치의 데이터는 리전 내 여러 영역에 복제됩니다. 모든 리전 내 위치는 서로 약 161km 이상 떨어져 있습니다.

비용을 절감하거나, 애플리케이션이 지연 시간에 민감하여 쓰기 지연 시간을 단축하거나, 다른 Google Cloud 리소스와 위치를 공유하려면 리전 위치를 선택합니다.

MongoDB 호환성을 갖춘 Firestore는 다음과 같은 리전별 리소스 위치를 지원합니다.

리전 이름리전 설명
북미
us-west1오리건
us-west2로스앤젤레스
us-west3솔트레이크시티
us-west4라스베이거스

us-central1

아이오와
northamerica-northeast1몬트리올

northamerica-northeast2

토론토

northamerica-south1

케레타로
us-east1사우스캐롤라이나
us-east4북버지니아

us-east5

콜럼버스

us-south1

댈러스
남미

southamerica-west1

산티아고
southamerica-east1상파울루
유럽
europe-west2런던

europe-west1

벨기에

europe-west4

네덜란드

europe-west8

밀라노

europe-southwest1

마드리드

europe-west9

파리

europe-west12

토리노

europe-west10

베를린
europe-west3프랑크푸르트

europe-north1

핀란드

europe-north2

스톡홀름
europe-central2바르샤바
europe-west6취리히
중동

me-central1

도하

me-central2

담맘

me-west1

텔아비브
아시아
asia-south1뭄바이

asia-south2

델리
asia-southeast1싱가포르
asia-southeast2자카르타
asia-east2홍콩
asia-east1타이완
asia-northeast1도쿄
asia-northeast2오사카
asia-northeast3서울
오스트레일리아
australia-southeast1시드니

australia-southeast2

멜버른
아프리카

africa-south1

요하네스버그

위치 SLA

MongoDB와 호환되는 Firestore 위치 유형에 따라 정식 버전 (GA)의 서비스수준계약 (SLA) 업타임 비율이 결정됩니다.

관련 서비스 월간 업타임 비율
MongoDB 호환성을 갖춘 Firestore 멀티 리전 >= 99.999%
MongoDB 호환성을 갖춘 Firestore 지역 >= 99.99%

위치별 가격 책정

MongoDB 호환성을 갖춘 Firestore 위치에 따라 데이터베이스 작업 비용이 결정됩니다.

리전별 및 리전 유형별 가격 책정에 대한 자세한 설명은 MongoDB 호환성을 갖춘 Firestore 청구 이해를 참고하세요.

데이터베이스 위치 보기

다음 방법 중 하나를 사용하여 데이터베이스의 위치 설정을 확인합니다.

다음 단계

  • 특정 위치에 MongoDB 호환성을 갖춘 Firestore 데이터베이스를 만들려면 데이터베이스 만들기 및 관리를 참고하세요.

  • 지연 시간, 가용성, 내구성 요건을 충족하는 애플리케이션을 빌드하는 방법에 대한 자세한 내용은 지역 및 리전을 참조하세요.