Ist GQL Unterstützung allgemein verfügbare SQL-Art-Aggregation?
-
09-09-2019 - |
Frage
Was ich für eine einfache Aggregatfunktionen suchen, der in Versionen von SQL weithin verfügbar sind.
Einfache Dinge wie Select Count(*) from table1
zum komplexen.
Wenn diese vorhanden sind, gibt es einige Dokumentation, die Sie mir zeigen könnte?
Danke - Giggy
Lösung
Die SQL-Aggregatfunktionen sind nicht verfügbar. Was Sie tun möchten, ist Muster wie die sharded Zähler Beispiel folgen: http://code.google die .com / appengine / articles / sharding_counters.html erklären, dass statt der Werte auf Abfragen aggregieren Sie die Zähler auf dem neuesten Stand halten wollen, wenn die Werte eingefügt, aktualisiert oder gelöscht werden.
Das Beispiel nimmt den Begriff etwas weiter als nur die Aggregate aufrechterhalten, dass sie erklären, wie es zu machen, so dass Sie die Zähler unter hohen Last aktualisieren können, wo Sie eine begrenzte Menge an Gelegenheit haben, Ihre Zähler zu schreiben - so die Scherben Ihnen helfen, die Last über mehrere Instanzen zu verteilen.
Andere Tipps
Nein, es unterstützt sie nicht.