Cassandra provides many client drivers to connect to a Cassandra database.
In this getting started tutorial we are going to use DataStax Java driver.
Run Cassandra, create keyspace (my_test_keyspace), create table (TestTable) and insert some data as describe in this tutorial.
<dependency> <groupId>com.datastax.oss</groupId> <artifactId>java-driver-core</artifactId> <version>4.5.0</version> </dependency>
package com.logicbig.example; import com.datastax.oss.driver.api.core.CqlSession; import com.datastax.oss.driver.api.core.cql.ResultSet; import com.datastax.oss.driver.api.core.cql.Row; public class CassandraExample { public static void main(String[] args) { try (CqlSession session = CqlSession.builder().build()) { ResultSet rs = session.execute("select * from my_test_keyspace.TestTable"); Row row = rs.one(); System.out.println(row.getInt("x")); System.out.println(row.getString("y")); } } }
5foo
Dependencies and Technologies Used: