Google Cloud Datastore
Cloud Computing

Sprachen

Deutsch, Englisch

Betreiber

Google Inc. (mehr)

Registrierung

Google-Konto erforderlich

Online

Mai 2013

https://cloud.google.com/datastore/

Google Cloud Datastore ist ein hochskalierbarer, vollständig verwalteter NoSQL-Datenbankservice, der von Google auf der Google Cloud Platform angeboten wird. Google Cloud Datastore basiert auf Googles Bigtable- und Megastore-Technologie.

Geschichte

Ursprünglich nur ein Feature in der Google App Engine, wurde der Google Cloud Datastore als Standalone-Produkt 2013 während der Google I/O angekündigt. Im Jahr 2018 wurde auf der Google Cloud Next-Konferenz die zweite Generation der Firestore-Datenbank mit einem Abwärtskompatibilitätsmodus für die allgemeine Verfügbarkeit freigegeben. Google bietet einen Pfad für das automatische Upgrade einer älteren Datastore-Datenbank auf Firestore im Datastore-Modus.

GQL

Die Google Cloud Datastore-Datenbank hat eine SQL-ähnliche Syntax namens "GQL" (Google Query Language). GQL unterstützt die Join-Anweisung nicht, stattdessen können One-to-Many- und Many-to-Many-Beziehungen mit ReferenceProperty realisiert werden. Dieser Shared-Nothing-Ansatz ermöglicht Festplattenausfälle, ohne dass das System ausfällt. Der Wechsel von einer relationalen Datenbank zu Cloud Datastore erfordert einen Paradigmenwechsel für Entwickler bei der Modellierung ihrer Daten.

Einzelnachweise

  1. CLOUD DATASTORE. Hoch skalierbare NoSQL-Datenbank. In: Google. Abgerufen am 9. Juli 2019.
  2. Strong Consistency und Eventual Consistency mit Cloud Datastore abstimmen. In: Google. Abgerufen am 9. Juli 2019.
  3. Clint Ecker: Analysis: Google App Engine alluring, will be hard to escape. In: Ars Technica. 9. April 2008, abgerufen am 9. Juli 2019 (englisch).
  4. Derrick Harris: Google’s growing cloud just got a NoSQL database. In: gigaom.com. 15. Mai 2013, abgerufen am 9. Juli 2019 (englisch).
  5. Google Updates Key Cloud Database Services. Abgerufen am 31. Juli 2023 (englisch).
  6. Automatisches Upgrade auf Firestore | Cloud Datastore-Dokumentation. Abgerufen am 31. Juli 2023.
  7. App Engine-Dokumentation. Abgerufen am 31. Juli 2023.
  8. Google Architecture - High Scalability -. Abgerufen am 31. Juli 2023 (englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.