Firestore data model
An overview of how data is organized in a Firestore database.
Structuring data in Firestore
An overview of how to organize data in a Firestore database.
Supported data types
A list of data types that Firestore supports.
Client library overview
An overview of the client libraries available for Firestore.
An overview of methods for securing your Firestore data.
An overview of database locations and a list of supported locations.
An overview of Firestore indexes.
Storage size calculations
An explanation of how Firestore calculates storage sizes.
How Firestore encrypts your data at rest.
Firestore in Datastore mode
An overview of the backwards-compatible Datastore mode.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.