Após a instalação do Apache Cassandra no Windows, iremos realizar as operações básicas como criar uma tabela, consultar, inserir, alterar e remover registros.
Para isso, esteja com o “cassandra.bat” (servidor) rodando e utilize o arquivo “cassandra-cli.bat” (cliente) como prompt de comando para se conectar ao Cassandra, executando as seguintes linhas:
Com o comando abaixo você irá listar as “tabelas” (keyspaces) que você tem em seu servidor:
Para adicionar um novo keyspace, você terá que parar a aplicação fechando o prompt do “cassandra.bat”, em seguida, ir ao arquivo “conf\storage-conf.xml” (em algumas versões, abra o arquivo "cassandra.yaml") e encontre a tag “Keyspaces”:
Mesmo que poderíamos utilizar o Keyspace1 na demonstração, iremos adicionar uma segunda tag chamada Toys mais simples, que será nossa “tabela” de exemplo:
Iniciando o “cassandra.bat”, conectando-se novamente com o prompt cliente teremos mais um keyspace:
Agora nosso primeiro “insert”, definimos que o registro com chave “Bola” terá “Azul” como valor para a coluna “Cor”:
Agora atualizamos a “Cor” para “Vermelho” e adicionamos a coluna “Tamanho” com valor 3 (veja que teremos um erro com o valor 3, visto que definimos que trabalharíamos somente com UTF8Type (ou texto) na definição da ‘tabela’):
Para recuperar estes valores, utilizamos o comando get informando a chave do registro:
Ou também informando a coluna desejada:
Por fim, um count:
E excluindo um registro:
Referência: