MapReduce with Cassandra
So, what’s next after discussing data modeling, security, and user role privileges management? With Cassandra query language (CQL), we can definitely manage basic query-based analytics via primary key and secondary indexes and keep data model denormalized as much as possible. But, still, it is possible to perform analytics over a very large chunk of data, in a manner similar to joins, or to persist data into Cassandra after counting specific fields, such as counting the tweets of a particular user account for a given date range. Clearly it's a case of large data analytics, more specifically batch analytics.