sudo docker pull cassandra
sudo docker run --name cassandra -p 127.0.0.1:9042:9042 -p 127.0.0.1:9160:9160 -d cassandra
sudo docker exec -it cassandra cqlsh
CREATE KEYSPACE IF NOT EXISTS exemplo WITH REPLICATION = {'class': 'SimpleStrategy', 'replication_factor': 1};
USE exemplo;
CREATE TABLE exemplo.pessoa (
cpf text primary key,
nome text,
nascimento date,
gostos list<text>
);
<dependencies>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.11.0</version>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-mapping</artifactId>
<version>3.11.0</version>
</dependency>
</dependencies>