Cassandra tutorial
- create column family auth_failures WITH key_validation_class = 'UTF8Type' and default_validation_class='UTF8Type' AND gc_grace = 86400;
- create column family cassandra_test WITH key_validation_class = 'UTF8Type' and default_validation_class='UTF8Type' AND gc_grace = 86400;
- create column family Files with comparator = 'CompositeType(UTF8Type, UTF8Type, UTF8Type)' and key_validation_class = 'UTF8Type' and default_validation_class = 'UTF8Type';
- create column family sample_entity WITH key_validation_class = 'UTF8Type' and default_validation_class='UTF8Type' AND gc_grace = 86400;
All class assumes cassandra node is active on localhost, default port: 9160, keyspace: hr
mvn clean install assembly:single
java -cp target/cassandra-0.0.1-SNAPSHOT-jar-with-dependencies.jar cassandra.AstyanaxCountingDao
java -cp target/cassandra-0.0.1-SNAPSHOT-jar-with-dependencies.jar cassandra.HectorCountingDao
java -cp target/cassandra-0.0.1-SNAPSHOT-jar-with-dependencies.jar cassandra.DaoUser
java -cp target/cassandra-0.0.1-SNAPSHOT-jar-with-dependencies.jar cassandra.composite.CompositeDao
java -cp target/cassandra-0.0.1-SNAPSHOT-jar-with-dependencies.jar cassandra.astyanax.EntityStore
Requirements:
- maven
- jdk 7
- cassandra cluster (preferably on localhost:9160)