Firebase ist ein NoSQL-Cloud-Dienst, der als Teil des Datenbankangebots der Google Cloud Platform angeboten wird. Er basiert auf einem Dokumentenmodell und kann zum Speichern und Synchronisieren von Daten in Echtzeit mit horizontaler Skalierung verwendet werden. Sie können Firebase für Mehrbenutzeranwendungen wie mobile Anwendungen, serverlose Anwendungen und Offline-Anwendungen verwenden.
Über die Standard-NoSQL-Funktionalität hinaus bietet Firebase Funktionen für Authentifizierung, Absturzberichte, Messaging, Leistungsüberwachung und Analysen. Firebase ist über SDK und API zugänglich und unterstützt sowohl Unity als auch C++. Sie können es in eine Vielzahl von Diensten und Dienstprogrammen integrieren, darunter Kubernetes-Bereitstellungen, BigQuery, Google Marketing Platform, Data Studio, JIRA und Slack.
In diesem Artikel werden die Unterschiede zwischen Firestore und Real Time Database erläutert.
Read More