Je dois collecter des statistiques sur mes entités dans le datastore.
Par exemple, j'ai besoin de connaître le nombre d'objets d'un certain type que j'ai, combien d'objets avec certaines propriétés définies à des valeurs particulières, etc. Dans les SGBDR classiques, je pourrais utiliser
SELECT COUNT(*) ... WHERE property=
ou
SELECT MAX(*), ... GROUP BY property
etc. Mais ici je ne peux pas voir aucune de ces structures.
De plus, je ne peux pas charger tous les objets en mémoire (par exemple en utilisant pm.getExtent(MyCall.class, false)) car j'ai trop d'entités (plus de 100k).
Connaissez-vous un moyen d'atteindre mon objectif?