The learning curve for developing applications with Apache Cassandra is significantly reduced when using Spring Data for Apache Cassandra. With the power to stay at a high level with annotated POJOs, or at a low level with high performance data ingestion capabilities, the Spring Data for Apache Cassandra templates are sure to meet every application need.
Features
- Build repositories based on common Spring Data interfaces
- Support for synchronous and asynchronous data operations
- Asynchronous callback support
- Support for XML based Keyspace creation and CQL Table creation
- JavaConfig and XML Support for all Cluster and Session Capabilities
- Exception Translation to the familiar Spring DataAccessException hierarchy
- Convenient QueryBuilders to eliminate the need to learn CQL
- Automatic implementation of Repository interfaces including support for custom query methods
- Based on the latest DataStax Enterprise CQL Java Driver