Wie in Datenspeichern statt Datenbanken denken?

Beispielsweise verwendet Google App Engine Google Datastore, keine Standarddatenbank, um Daten zu speichern. Hat jemand Tipps zur Verwendung von Google Datastore anstelle von Datenbanken? Es scheint, als hätte ich meinen Verstand geschult, 100% in Objektbeziehungen zu denken, die Tabellenstrukturen direkt zugeordnet sind, und jetzt ist es schwierig, etwas anderes zu sehen. Ich kann einige der Vorteile von Google Datastore verstehen (z. B. die Leistung und die Fähigkeit, Daten zu verteilen), aber einige gute Datenbankfunktionen werden geopfert (z. B. Verknüpfungen).

Hat jemand, der mit Google Datastore oder BigTable gearbeitet hat, einen guten Rat für die Arbeit mit ihnen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage