Esta página descreve os limites de produção do Firestore no modo Datastore.
Limites do Firestore no modo Datastore
Além desses limites, consulte as práticas recomendadas para o Firestore no modo Datastore.
| Limite | Valor | 
|---|---|
| Número máximo de bancos de dados por projeto | 
 100 Você pode entrar 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.  | 
| Tamanho máximo da solicitação da API. Esse limite é imposto quando o modo Datastore é usado fora do Google App Engine. Se o modo Datastore for usado no App Engine, o limite dependerá da biblioteca de cliente usada.  | 
10 MiB | 
| Tamanho máximo para uma transação | 10 MiB | 
| Tamanho máximo de uma entidade | 1.048.572 bytes (1 MiB - 4 bytes)  | 
| 
 
Número máximo de transformações de propriedade que podem ser realizadas em uma
única entidade em uma operação  
Para transformações de matrizes como   | 
500 | 
| Tamanho máximo de uma chave de entidade | 6 KiB | 
| Profundidade máxima de valores de entidade aninhados | 20 | 
Número máximo de chaves permitido para uma operação Lookup na API do Datastore | 
1.000 | 
| Tamanho máximo da codificação UTF-8 de uma propriedade de string indexada | 1.500 bytes | 
| Tamanho máximo para uma propriedade não indexada | 1.048.487 bytes (1 MiB - 89 bytes)  | 
| Soma máxima dos tamanhos das entradas do índice composto de uma entidade | 2 MiB | 
| Número máximo de índices compostos de um projeto | 
  | 
Soma máxima dos itens a seguir para uma entidade:
  | 
20.000 | 
| Número máximo de propriedades em um índice composto | 2 MiB | 
| Número total máximo de solicitações de exportação e importação para um projeto permitido por minuto | 20 | 
| Número máximo de exportações e importações simultâneas | 50 | 
| Número máximo de filtros de entidade para solicitações de exportação e importação 
Quando a solicitação de exportação ou importação especificar um  
Uma solicitação com   | 
100 | 
| Número máximo de políticas de time to live (TTL) permitidas por banco de dados. | 1000 | 
limites legados do Cloud Datastore
Se ainda não tiver feito o upgrade do Datastore para o Firestore no modo Datastore, os seguintes limites também se aplicarão à instância do banco de dados:
| Limite | Valor | 
|---|---|
| Número máximo de grupos de entidades que podem ser acessados em uma transação | 25 | 
| Taxa máxima de transações de leitura ou gravação em um grupo de entidades | 1 por segundo | 
| Taxa de gravação máxima para um grupo de entidades. Note que é possível agrupar gravações em lote para um grupo de entidades. Isso permite que você grave várias entidades em um grupo de entidades dentro desse limite.  | 
1 por segundo | 
A seguir
- Saiba mais sobre Preços e cotas.
 - Saiba mais sobre cálculos de tamanho de armazenamento.