¿Es compatible GQL comúnmente disponibles agregación de estilo SQL?
-
09-09-2019 - |
Pregunta
Lo que estoy buscando un simple funciones agregadas que están ampliamente disponibles en las versiones de SQL.
Cosas tan simples como Select Count(*) from table1
a la más compleja.
Si están disponibles, ¿hay algún tipo de documentación que me podría apuntar a?
Gracias - Giggy
Solución
Las funciones de agregado de SQL no están disponibles. Lo que se quiere hacer es seguir patrones como el ejemplo contadores fragmentada: http://code.google .com / appengine / articulos / sharding_counters.html que explican que en lugar de sumar los valores en las consultas, que desea mantener los contadores hasta la fecha cuando se insertan los valores, actualizar o suprimir.
El ejemplo lleva el concepto un poco más allá de sólo el mantenimiento de los agregados en que va a explicar cómo hacerlo para que pueda actualizar los contadores bajo alta carga donde se tiene una cantidad limitada de oportunidad de escribir a sus contadores - por lo los fragmentos le ayudan a distribuir la carga sobre varios casos.
Otros consejos
No, no los admite en absoluto.