Ich bin ziemlich neu bei Apache Cassandra und Nosql im Allgemeinen.Wie aggregiert Apache Cassandra Operationen?
In SQL kann ich Aggregat Operationen tun:
SELECT
country, sum(age)/count(*) AS averageAge
FROM people
GROUP BY country;
Das ist schön, weil es innerhalb der DB, anstatt auf jede Zeile bewegen sich in den ‚Menschen‘ Tabelle in die Client-Schicht berechnet wird, zu tun die Berechnung.
Ist dies in Apache Cassandra möglich? Wie?
Sie können immer noch integrieren [Cassandra und Hadoop] (http://wiki.apache.org/cassandra/HadoopSupport#MapReduce) und dann MapReduce verwenden. – user359996
Nur eine Anmerkung für die Leser, ab 2014 unterstützt Cassandra Aggregationen: https://issues.apache.org/jira/browse/CASSANDRA-4914 –