This is the code repository for Learning Apache Cassandra - Second Edition, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.
Cassandra is a distributed database that stands out thanks to its robust feature set and intuitive interface, while providing high availability and scalability of a distributed data store. This book will introduce you to the rich feature set offered by Cassandra, and empower you to create and manage a highly scalable, performant and fault-tolerant database layer.
All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.
The code will look like the following:
import com.datastax.driver.core.Cluster;
import com.datastax.driver.core.ResultSet;
import com.datastax.driver.core.Row;
import com.datastax.driver.core.Session;
You will need the following software to work with the examples in this book:
- Java Runtime Environment 8.0 (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- Apache Cassandra 3.X (http://cassandra.apache.org/download/)
- Java IDE (IntelliJ or Eclipse) to edit, compile, and run Java code
Further instructions on installing these are presented in the upcoming chapters of the book.
Click here if you have any feedback or suggestions.