By default the quota is 0 because this feature is behind an allowlist. You can request to increase the quota by filling inthe CMEK access request form.
Maximum API request size.
This limit applies when Datastore mode is used outside of Google App Engine. If Datastore mode is used from App Engine, the limit depends on the client library that is used.
Maximum total number of both export and import
requests for a project allowed per minute
20
Maximum number of concurrent exports and imports
50
Maximum number of entity filters for export and import requests
When the export or import request specifies anentity_filter, each combination of
filtered kind and namespace counts as a separate filter towards this limit. For example:
A request withkinds=['foo', 'bar']andnamespace_ids=['', 'ns1'] results in 4 filters towards this limit:[('', 'foo'), ('', 'bar'), ('ns1', 'foo'), ('ns1', 'bar')]
100
Maximum number of time-to-live (TTL) policies allowed per database.
1000
legacy Cloud Datastore limits
If you have not yet upgraded from Datastore toFirestore in Datastore mode,
the following limits also apply to your database instance:
Limit
Amount
Maximum number of entity groups that can be accessed in a transaction
25
Maximum rate of transactions reading from or writing to an entity group
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis page outlines the various production limits for Firestore in Datastore mode, which are subject to change.\u003c/p\u003e\n"],["\u003cp\u003eThe maximum number of databases per project is capped at 100, but this limit can be increased by contacting support.\u003c/p\u003e\n"],["\u003cp\u003eThe maximum size for a transaction, as well as the maximum API request size outside of App Engine, is 10 MiB.\u003c/p\u003e\n"],["\u003cp\u003eThe maximum number of composite indexes for a database is 200 for non billed projects and 500 for billed projects.\u003c/p\u003e\n"],["\u003cp\u003eLegacy Cloud Datastore users who have not yet upgraded to Firestore in Datastore mode are subject to additional limitations, such as a maximum of 25 entity groups per transaction.\u003c/p\u003e\n"]]],[],null,["# Limits\n\n\u003cbr /\u003e\n\nThis page describes production limits for Firestore in Datastore mode.\n| **Note:** These values are subject to change.\n\nFirestore in Datastore mode limits\n----------------------------------\n\nIn addition to these limits, see the\n[best practices](/datastore/docs/best-practices) for Firestore in Datastore mode.\n\nlegacy Cloud Datastore limits\n-----------------------------\n\nIf you have not yet upgraded from Datastore to\n[Firestore in Datastore mode](/datastore/docs/firestore-or-datastore#cloud_firestore_in_datastore_mode),\nthe following limits also apply to your database instance:\n\nWhat's next\n-----------\n\n- Learn about [Pricing and Quota](/datastore/docs/pricing)\n- Learn about [Storage Size Calculations](/datastore/docs/concepts/storage-size)"]]