Locais do Firestore com compatibilidade com o MongoDB
Ao provisionar um banco de dados do Firestore, você precisa escolher um local para ele. Para reduzir a latência e aumentar a disponibilidade, armazene os dados próximos dos usuários e serviços que precisam deles.
Você pode criar vários bancos de dados no projeto, cada um com a própria configuração de local.
Depois de provisionar um banco de dados, não será possível mudar a configuração de local.
Tipos de locais
É possível armazenar seus dados do Firestore com compatibilidade com o MongoDB em um local multirregional ou regional.
Locais multirregionais
Selecione um local multirregional para aumentar a disponibilidade e a durabilidade do seu banco de dados.
Um local multirregional consiste em um conjunto definido de regiões com várias réplicas do banco de dados armazenadas. As réplicas são de leitura/gravação e contêm todos os dados no banco de dados ou são de testemunha e não mantêm um conjunto completo de dados, mas participam da replicação.
Ao replicar os dados entre várias regiões, esses dados continuam disponíveis mesmo com a perda de uma região inteira. Dentro de uma região, os dados são replicados em zonas, para que possam continuar disponíveis mesmo com a perda de uma delas.
O Firestore com compatibilidade com o MongoDB oferece suporte aos seguintes locais multirregionais:
Nome multirregional | Descrição multirregional | Regiões de leitura/gravação | Região de testemunha |
---|---|---|---|
eur3 |
Europa | europe-west1 (Bélgica), europe-west4 (Países Baixos) |
europe-north1 (Finlândia) |
nam5 |
Estados Unidos (centro) | us-central1 (Iowa), us-central2 (Oklahoma: região privada Google Cloud ) |
us-east1 (Carolina do Sul) |
nam7 |
Estados Unidos (centro e leste) | us-central1 (Iowa), us-east4 (Norte da Virgínia) |
us-central2 (Oklahoma: região Google Cloud particular) |
Locais regionais
Um local regional é um lugar geográfico específico, como a Carolina do Sul. Os dados em um local regional são replicados em várias zonas em uma região. A distância entre todos os locais regionais é de pelo menos 160 quilômetros.
Selecione um local regional para reduzir os custos, diminuir a latência de gravação se o aplicativo for sensível à latência ou para compartilhar o local com outros recursos do Google Cloud .
O Firestore com compatibilidade com o MongoDB é compatível com os seguintes locais de recursos regionais:
Nome da região | Descrição da região | |
---|---|---|
América do Norte | ||
us-west1 | Oregon | |
us-west2 | Los Angeles | |
us-west3 | Salt Lake City | |
us-west4 | Las Vegas | |
|
Iowa | |
northamerica-northeast1 | Montreal | |
|
Toronto | |
|
Queretaro | |
us-east1 | Carolina do Sul | |
us-east4 | Norte da Virgínia | |
|
Columbus | |
|
Dallas | |
América do Sul | ||
|
Santiago | |
southamerica-east1 | São Paulo | |
Europa | ||
europe-west2 | Londres | |
|
Bélgica | |
|
Países Baixos | |
|
Milão | |
|
Madri | |
|
Paris | |
|
Turim | |
|
Berlim | |
europe-west3 | Frankfurt | |
|
Finlândia | |
|
Estocolmo | |
europe-central2 | Varsóvia | |
europe-west6 | Zurique | |
Oriente Médio | ||
|
Doha | |
|
Damã | |
|
Tel Aviv | |
Ásia | ||
asia-south1 | Mumbai | |
|
Délhi | |
asia-southeast1 | Singapura | |
asia-southeast2 | Jacarta | |
asia-east2 | Hong Kong | |
asia-east1 | Taiwan | |
asia-northeast1 | Tóquio | |
asia-northeast2 | Osaka | |
asia-northeast3 | Seul | |
Austrália | ||
australia-southeast1 | Sydney | |
|
Melbourne | |
África | ||
|
Johannesburgo |
SLA do local
Seu tipo de local do Firestore com compatibilidade com o MongoDB determina a porcentagem de tempo de atividade do Contrato de nível de serviço (SLA) na disponibilidade geral (GA):
Serviço coberto | Porcentagem de tempo de atividade mensal |
---|---|
Multirregião do Firestore com compatibilidade com o MongoDB | >= 99,999% |
Firestore com compatibilidade com o MongoDB regional | >= 99,99% |
Preços do local
Seu local do Firestore com compatibilidade com o MongoDB determina o custo das operações do banco de dados.
Para uma explicação detalhada dos preços por região e por tipo de região, consulte Informações sobre o faturamento do Firestore com compatibilidade com o MongoDB.
Conferir o local dos bancos de dados
Use um dos seguintes métodos para visualizar a configuração de local dos seus bancos de dados:
Execute o comando
gcloud firestore databases list
.Abra a lista de bancos de dados no console do Google Cloud . O local de cada banco de dados está na coluna "Local".
Próximas etapas
Para criar um banco de dados do Firestore com compatibilidade com o MongoDB em um local específico, consulte Criar e gerenciar bancos de dados
Para mais informações sobre como criar aplicativos para atender às suas necessidades de latência, disponibilidade e durabilidade, consulte a página Geografia e regiões.