Google Cloud Firestore ist eine serverlose NoSQL-Dokumentdatenbank für mobile, Web- und Serveranwendungen. Daten liegen in Dokumenten innerhalb von Sammlungen, mit verschachtelten Objekten, filterbaren Abfragen, Listenern, die Änderungen in Echtzeit an Clients senden, Offline-Unterstützung, starker Konsistenz und ACID-Transaktionen. Die Enterprise-Edition bietet eine MongoDB-kompatible API. Firestore wird ausschließlich als verwalteter Cloud-Dienst bereitgestellt, mit SDKs unter anderem für Apple, Android, Web, Node.js, Java, Python und Go.
Firestore ist ein Produkt von Google, einem US-amerikanischen Unternehmen. Beim Anlegen einer Datenbank wählen Sie einen regionalen oder multiregionalen Standort. Europäische Optionen sind unter anderem die Multiregion eur3 (Belgien und Niederlande, mit einem Zeugen-Replikat in Finnland) sowie Regionen wie Frankfurt, Paris, Mailand und Warschau; auch London und Zürich stehen zur Verfügung. Google beschreibt in einem Cloud Data Processing Addendum, dass es als Auftragsverarbeiter nach der DSGVO handelt. Da der Anbieter ein US-Unternehmen ist, gilt weiterhin US-Recht, auch wenn die Daten in Europa liegen. Das ist bei sensiblen Daten sowie bei Schlüsselverwaltung und Datenresidenz relevant.