Awesome
Awesome Cassandra
Cassandra documents and resouces
Document
Offical by DataStax
- Cassandra 2.0: offical document,show you the architecture, installation, database internals, configurations, operations, backup and restore data, etc.
- CQL for Cassandra 2.0: understand the SQL-like CQL of Cassandra
- DataStax Java Driver 2.0 API: access to Cassandra with Java Driver.
RDBMS -> Cassandra
- RDBMS to NoSQL: Your roadmap to understanding whether NoSQL is right for you.
- MySQL to C*: mysql to cassandra migration guide
Use with Spark
- Install Cassandra and Spark: quick user guide for integration with Cassandra and Spark
Tools
Java Driver
- DataStax Java Driver: A Java client driver for Apache Cassandra. This driver works exclusively with the Cassandra Query Language version 3 (CQL3) and Cassandra's binary protocol.
- Netflix Astyanax: Astyanax is a high level Java client for Apache Cassandra, based with Thrift protocal.
- Hector : Hector is a high level Java client for Apache Cassandra, based with Thrift protocal.
ORM Driver
- Caffinitas: Caffinitas is an advanced object mapper for Apache Cassandra which has been especially designed to work with Datastax Java Driver 2.1+ against Apache Cassandra 2.1, 2.0 or 1.2.
- Achilles: Achilles is an open source Persistence Manager for Apache Cassandra,with the features like Advanced bean mapping (compound primary key, composite partition key, timeUUID...),Native collections and map support,and so.
With Spark
- DataStax Spark Cassandra Connector: This library lets you expose Cassandra tables as Spark RDDs, write Spark RDDs to Cassandra tables, and execute arbitrary CQL queries in your Spark applications.
- Stratio Deep: Deep is a thin integration layer between Apache Spark and several NoSQL datastores. We actually support Apache Cassandra and MongoDB, but in the near future we will add support for sever other datastores.
With Search Engine
- Solandra: Solandra is a real-time distributed search engine built on Apache Solr and Apache Cassandra.
Admin and Monitor
- DataStax OpsCenter: Simplified management for DataStax Enterprise and Cassandra database clusters.
- Cassandra Cluster Admin: Cassandra Cluster Admin is a GUI tool to help people administrate their Apache Cassandra cluster.
- How to Monitor Cassandra: A guide to help you monitor Cassandra performance and work metrics regardles of which monitoring tool you choose to use.