| Relevante apenas para a edição Enterprise do Cloud Firestore. |
Nesta página, descrevemos as cotas e os limites de solicitação do Cloud Firestore com compatibilidade com o MongoDB.
Uso do nível sem custo financeiro
O Cloud Firestore com compatibilidade com o MongoDB oferece um nível sem custos financeiros para você começar a usar o Cloud Firestore com compatibilidade com o MongoDB sem custos financeiros. Os valores do Nível sem custos financeiros estão listados na tabela a seguir.
Os valores do nível sem custos financeiros são aplicados diariamente e redefinidos à meia-noite do horário do Pacífico.
O nível sem custos financeiros se aplica a apenas um banco de dados do Cloud Firestore com compatibilidade com o MongoDB por projeto. O primeiro banco de dados criado em um projeto sem um banco de dados de nível sem custos financeiros receberá o nível sem custos financeiros. Se o banco de dados com o nível sem custos financeiros aplicado for excluído, o próximo banco de dados criado vai receber o nível sem custos financeiros.
| Nível sem custo financeiro | Quota |
|---|---|
| Dados armazenados | 1 GiB |
| Unidades de leitura | 50.000 por dia |
| Unidades de gravação | 40.000 por dia |
| Transferência de dados de saída | 10 GiB por mês |
As operações e os recursos a seguir não incluem o uso sem custos financeiros. Ative o faturamento para usar estes recursos:
- Exclusões gerenciadas (TTL)
- Dados em backup
- Restaurar operações
Para mais informações sobre como esses recursos são cobrados, consulte Preços de armazenamento.
Limites padrão
Confira nas tabelas a seguir os limites que se aplicam ao Cloud Firestore com compatibilidade com o MongoDB. Esses são limites rígidos, a menos que especificado de outra forma.
Bancos de dados
| Limite | Detalhes |
|---|---|
| Número máximo de bancos de dados por projeto |
100 Entre em contato com o suporte para solicitar um aumento desse limite. |
| Número máximo de bancos de dados com chaves de criptografia gerenciadas pelo cliente (CMEK) por projeto |
0 Por padrão, a cota é 0 porque esse recurso está em uma lista de permissão. Preencha o formulário de solicitação de acesso à CMEK para pedir um aumento na cota. |
Coleções, documentos e campos
| Limite | Detalhes |
|---|---|
| Restrições em nomes de coleções |
|
Restrições em IDs de documentos (_id) |
|
| Tamanho máximo de um documento | 8 MiB |
| Restrições em nomes de campo |
|
| Tamanho máximo de um nome de campo | 1.500 bytes |
| Tamanho máximo de um caminho de campo | 1.500 bytes |
| Tamanho máximo do valor de um campo | 4 MiB - 89 bytes |
| Profundidade máxima de campos em um mapa ou uma matriz | 20 Os campos de mapa e matriz adicionam um nível à profundidade geral de um objeto. Por exemplo, o objeto a seguir tem uma profundidade total de três níveis: {
nested_object: { #depth 1
nested_array: [ #depth 2
{
foo: "bar" #depth 3
}
]
}
} |
Leituras, gravações e transações
| Limite | Detalhes |
|---|---|
| Limite de memória para uma consulta | 128 MiB |
| Prazo para uma transação | 270 segundos, com tempo de expiração por inatividade de 60 segundos |
Índices
| Limite | Detalhes |
|---|---|
| Número máximo de índices para um banco de dados |
1000 Entre em contato com o suporte para solicitar um aumento desse limite. |
|
Número máximo de entradas de índice para cada documento |
40.000 |
| Número máximo de campos em um índice | 100 |
| Tamanho máximo de uma entrada de índice |
7,5 KiB |
| Soma máxima dos tamanhos das entradas de índice de um documento |
8 MiB |
Time to live (TTL)
| Limite | Detalhes |
|---|---|
| Número máximo de configurações de TTL para um banco de dados |
500 |
Limites de consultas salvas
| Valor | Limite |
|---|---|
| Número máximo de consultas salvas por projeto (incluindo consultas salvas para outros produtos do Google Cloud) | 10.000 |
| Tamanho máximo para cada consulta | 1 MiB |