Localizações de compatibilidade do Firestore com o MongoDB

Quando aprovisiona uma base de dados do Firestore, tem de escolher uma localização para a mesma. Para reduzir a latência e aumentar a disponibilidade, armazene os seus dados perto dos utilizadores e dos serviços que os necessitam.

Opcionalmente, pode criar várias bases de dados no seu projeto, cada uma com a sua própria definição de localização.

Tenha em atenção que, depois de aprovisionar uma base de dados, não pode alterar a respetiva definição de localização.

Tipos de localizações

Pode armazenar os seus dados do Firestore com compatibilidade com o MongoDB numa localização multirregional ou numa localização regional.

Localizações multirregionais

Selecione uma localização multirregional para maximizar a disponibilidade e a durabilidade da sua base de dados.

Uma localização multirregional consiste num conjunto definido de regiões onde são armazenadas várias réplicas da base de dados. Cada réplica é uma réplica de leitura/escrita que contém todos os dados na base de dados ou uma réplica de testemunho que não mantém um conjunto completo de dados, mas participa na replicação.

Ao replicar os dados entre várias regiões, os dados podem continuar a ser servidos mesmo com a perda de uma região inteira. Numa região, os dados são replicados em várias zonas para que possam continuar a ser publicados nessa região, mesmo com a perda de uma zona.

O Firestore com compatibilidade com o MongoDB suporta as seguintes localizações multirregionais:

Nome da multirregião Descrição de várias regiões Regiões de leitura/escrita Região de testemunhas
eur3 Europa europe-west1 (Bélgica), europe-west4 (Países Baixos) europe-north1 (Finlândia)
nam5 Estados Unidos (central) us-central1 (Iowa), us-central2 (Oklahoma – região Google Cloud privada) us-east1 (Carolina do Sul)
nam7 Estados Unidos (central e leste) us-central1 (Iowa), us-east4 (norte da Virgínia) us-central2 (Oklahoma – região Google Cloud privada)

Localizações regionais

Uma localização regional é um local geográfico específico, como a Carolina do Sul. Os dados numa localização regional são replicados em várias zonas numa região. Todas as localizações regionais estão separadas de outras localizações regionais por, pelo menos, 160 km.

Selecione uma localização regional para custos mais baixos, para uma latência de gravação mais baixa se a sua aplicação for sensível à latência ou para colocação conjunta com outros Google Cloud recursos.

O Firestore com compatibilidade com o MongoDB suporta as seguintes localizações de recursos regionais:

Nome da regiãoDescrição da região
América do Norte
us-west1Oregon
us-west2Los Angeles
us-west3Salt Lake City
us-west4Las Vegas

us-central1

Iowa
northamerica-northeast1Montréal

northamerica-northeast2

Toronto

northamerica-south1

Queretaro
us-east1Carolina do Sul
us-east4Virgínia do Norte

us-east5

Columbus

us-south1

Dallas
América do Sul

southamerica-west1

Santiago
southamerica-east1São Paulo
Europa
europe-west2Londres

europe-west1

Bélgica

europe-west4

Países Baixos

europe-west8

Milão

europe-southwest1

Madrid

europe-west9

Paris

europe-west12

Turim

europe-west10

Berlim
europe-west3Frankfurt

europe-north1

Finlândia

europe-north2

Estocolmo
europe-central2Varsóvia
europe-west6Zurique
Médio Oriente

me-central1

Doha

me-central2

Damã

me-west1

Telavive
Ásia
asia-south1Mumbai

asia-south2

Deli
asia-southeast1Singapura
asia-southeast2Jacarta
asia-east2Hong Kong
asia-east1Taiwan
asia-northeast1Tóquio
asia-northeast2Osaca
asia-northeast3Seul
Austrália
australia-southeast1Sydney

australia-southeast2

Melbourne
África

africa-south1

Joanesburgo

SLA de localização

O tipo de localização de compatibilidade do Firestore com o MongoDB determina a percentagem de tempo de atividade do contrato de nível de serviço (SLA) na disponibilidade geral (GA):

Serviço abrangido Percentagem de tempo de atividade mensal
Firestore com compatibilidade com MongoDB multirregional >= 99,999%
Firestore com compatibilidade com o MongoDB regional >= 99,99%

Preços por localização

A localização de compatibilidade do Firestore com o MongoDB determina o custo das operações da base de dados.

Para uma explicação abrangente dos preços por região e por tipo de região, consulte o artigo Compreenda a faturação do Firestore com compatibilidade com o MongoDB.

Veja a localização das suas bases de dados

Use um dos seguintes métodos para ver a definição de localização das suas bases de dados:

Passos seguintes

  • Para criar uma base de dados do Firestore com compatibilidade com o MongoDB numa localização específica, consulte o artigo Crie e faça a gestão de bases de dados

  • Para mais informações sobre a criação de aplicações que cumpram os seus requisitos de latência, disponibilidade e durabilidade, consulte o artigo Geografia e regiões.