Aggregationsabfragen in Cassandra CQL

Wir evaluieren derzeit Cassandra als Datenspeicher für eine analytische Anwendung. Der Plan war, Rohdaten in Cassandra zu sichern und dann hauptsächlich Aggregationsabfragen darüber auszuführen. In Bezug auf CQL scheint es einige traditionelle SQL-Operatoren wie die folgenden nicht zu unterstützen:

Typische Aggregationsfunktionen wie Average, Sum, Count-Distinct etc.Groupby-Betreiber

Ich habe in der Dokumentation nichts gefunden, was zur Erreichung der oben genannten Ziele beitragen könnte. Überprüfen Sie auch, ob Hooks für die Bereitstellung von Funktionen wie Erweiterungen vorhanden sind. Sagen wir, wie in Mongodb für die Reduzierung von Datenbankzuordnungen oder in relationalen DBs für benutzerdefinierte Funktionen.

Die Leute reden über die kostenpflichtige Datastax Enterprise Edition, und dies wird auch nicht über Cassandra erreicht, sondern über separate Komponenten wie Hadoop-Hive-Pig-Hadoop usw. Oder es gibt Vorschläge, wie Sie die erforderlichen Voraggregationen durchführen können, bevor Sie Daten in die DB sichern da schreibt Cassandra schnell.

Es sah aus wie zu viel Overhead, zumindest für grundlegende Dinge, die wir brauchen. Fehlt mir hier etwas Grundsätzliches?

Würde mich sehr über Hilfe freuen.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage