Apache Cassandra, comumente conhecido como Cassandra, é um banco de dados de coluna ampla gratuita e de código aberto. É usado principalmente em sistemas críticos para lidar com grandes quantidades de dados com flexibilidade e escalabilidade. Portanto, Cassandra é provavelmente a sua melhor aposta se você tiver um ambiente em que precisa lidar com uma grande coleção de dados.
Este tutorial elaborará a instalação e a configuração do Apache Cassandra nos sistemas Linux.
Observe que este tutorial é testado no Ubuntu 16 e acima, Debian 8 e acima, Mint Linux e sabores relacionados.
Requisitos
Antes de começarmos, certifique -se de ter:
Etapa 1 - Instale as dependências do Apache Cassandra (Java JDK e Python Interpreter)
Antes de configurar o Cassandra, verifique se você possui as dependências necessárias instaladas e configuradas em seu sistema. Por padrão, Cassandra requer o Java JDK e o intérprete Python instalado.
Comece atualizando o índice de repositório do sistema:
Em seguida, execute o comando abaixo para instalar o pacote HTTPS Transports. Isso permitirá que você acesse repositórios no HTTPS.
Instale o JDK:
$ sudo apt-get install java-common OpenJDK-11-JDK
Etapa 2 - Configurar o repositório Cassandra
Comece adicionando o repositório Apache à lista de fontes. Executar:
eco "Deb https: // downloads.apache.org/Cassandra/Debian 40x Main "| sudo tee -a/etc/apt/fontes.lista.D/Cassandra.fontes.lista
Em seguida, importe as chaves do repositório:
$ curl https: // downloads.apache.Org/Cassandra/Keys | Sudo Apt-Key Add -
Certifique -se de que você está instalado no seu sistema.
Atualize o índice repo:
Atualização $ sudo apt-get
Finalmente, instale Cassandra com o comando:
Iniciando o serviço Cassandra
Depois de instalado, inicie o serviço:
O comando executará o serviço Cassandra usando o Systemd.
Podemos verificar executando o comando:
Saída:
Cassandra está funcionando.
Parando Cassandra
Para parar o servidor Cassandra, execute:
$ sudo service cassandra stop
Reiniciando o serviço Cassandra
Para reiniciar o serviço Cassandra, execute o comando:
$ sudo service cassandra reiniciar
Ativar Cassandra Start após a reinicialização
Para permitir que o Apache Cassandra inicie após a reinicialização, use a ferramenta Systemd, como mostrado no comando abaixo:
Serviço de $ sudo Ativar Cassandra
Teste Cassandra Shell
Você pode testar se puder se conectar ao seu shell CQL usando o comando:
$ cqlsh
Se Cassandra estiver em execução, o comando fará login automaticamente no servidor, como mostrado:
Agora você pode começar a executar comandos CQL no shell.
Conclusão
Se você seguiu as etapas deste tutorial, você deve ter um conjunto em execução de Apache Cassandra no seu sistema Linux.