NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter



Cassandra 0.8 Featuring a Query Language and Distributed Counters

Cassandra 0.8.0 was announced today and it brings quite a few exciting new features:

  • Cassandra Query Language

    Eric Evans:

    How would you feel about a query language? Good, because now Cassandra is not only NoSQL, it’s MoSQL. 0.8 is the debut of CQL (Cassandra Query Language), an SQL-alike query language. We already have language drivers for Java (JDBC), Twisted (txcql), Python (DBAPI2), and Node.js, and more are on the way!

    The best places to learn about Cassandra Query Language (CQL) are the official doc[1] and Courtney Robinson’s slides below:

    There’s also a (low quality) video on skillsmatter website.

  • distributed counters

    Eric Evans again:

    Cassandra also has distributed counters now. With counters, you can count stuff, and counting stuff rocks.

  • intranode traffic encryption

A rolling restart will get your cluster up and running with Cassandra 0.8.0

  1. A more readable form of the document can be found here.  

Original title and link: Cassandra 0.8 Featuring a Query Language and Distributed Counters (NoSQL databases © myNoSQL)