Short version: It looks like DataStax has released an official C++ driver for their new CQL native protocol. This makes it possible to update MariaDB’s Cassandra Storage Engine to work with all column families in Cassandra 1.2 and up.
Long version: In case the above didn’t make any sense to you, here’s some background:
- Cassandra Storage Engine was developed against Cassandra 1.1
- Cassandra 1.1 had a client-server protocol based on Thrift API. It had a number of limitations, the most important was lack of support for streaming. These translated into limitations in Cassandra storage engine, for example, I could not support secondary indexes.
- Cassandra 1.2 was released in February, and it had a …