Conexão do DataStax Enterprise

Para acessar os seus dados no DataStax Enterprise, crie um ativo de conexão para ele.

DataStax Enterprise é um banco de dados NoSQL e vetor que é construído no Apache Cassandra

Versões suportadas

DataStax Enterprise 6.8.

Crie uma conexão com o DataStax Enterprise

Para criar o ativo de conexão, estes detalhes da conexão são necessários:

  • Nome do host ou endereço IP
  • Número da porta
  • Keyspace
  • Consistência de leitura: Especifica o número de réplicas que devem responder a uma solicitação de leitura antes que os dados sejam retornados ao aplicativo cliente.
    • all: os dados são retornados ao aplicativo após todas as réplicas terem respondido. Essa configuração fornece a maior consistência e a menor disponibilidade.
    • local_one: os dados são retornados da réplica mais próxima no data center local.
    • local_quorum: os dados são retornados após um quorum de réplicas no mesmo data center que o nó coordenador respondeu. Essa configuração anula a latência da comunicação entre centros de dados
    • local_serial: os dados dentro de um data center são lidos sem propor uma nova adição ou atualização Transações não confirmadas no data center são confirmadas como parte da leitura.
    • um: os dados são retornados da réplica mais próxima. Essa configuração fornece a disponibilidade mais alta, mas aumenta a probabilidade de dados antigos serem lidos
    • quorum: (Padrão). Os dados são retornados após um quorum de réplicas ter respondido de qualquer data center.
    • serial: os dados são lidos sem propor uma nova adição ou atualização As transações não confirmadas são confirmadas como parte da leitura
    • three: os dados são retornados de três das réplicas mais próximas.
    • dois: os dados são retornados de duas das réplicas mais próximas.  
  • Consistência de gravação: Especifica o número de réplicas para as quais a solicitação de gravação deve ser bem-sucedida antes que uma confirmação seja retornada ao aplicativo cliente.
    • all: uma gravação deve ser bem-sucedida em todos os nós de replicação no cluster para essa chave de partição. Essa configuração fornece a maior consistência e a menor disponibilidade.
    • any: Uma gravação deve ser bem-sucedida em pelo menos um nó Mesmo se todos os nós de réplica para a chave de partição especificada estiverem inativos, a gravação poderá ser bem-sucedida após uma transferência sugerida ter sido gravada. Essa configuração fornece a menor consistência e a maior disponibilidade.
    • each_quorum: uma gravação deve ser bem-sucedida em um quorum de nós de réplica em um data center.
    • local_one: uma gravação deve ser bem-sucedida em pelo menos um nó de réplica no data center local.
    • local_quorum: uma gravação deve ser bem-sucedida em um quorum de nós de réplica no mesmo data center que o nó coordenador. Essa configuração anula a latência da comunicação entre centros de dados
    • local_serial: o driver evita atualizações incondicionais para atingir consistência linearizável para transações leves dentro do data center.
    • one: uma gravação deve ser bem-sucedida em pelo menos um nó de réplica
    • quorum: (Padrão). Uma gravação deve ser bem-sucedida em um quorum de nós de replicação.
    • serial: o driver evita atualizações incondicionais para atingir consistência linearizável para transações leves.
    • três: uma gravação deve ser bem-sucedida em pelo menos três nós de replicação.
    • dois: uma gravação deve ser bem-sucedida em pelo menos dois nós de replicação.

 

Credenciais

  • Username e password

Certificados

  • A porta está habilitada para o protocolo SSL : ative esta opção se a porta escolhida estiver configurada para aceitar conexões SSL.

Se a opção “Porta habilitada para o SSL ” estiver ativada, preencha os seguintes campos:

  • SSL certificado : Insira o certificado SSL do host que deve ser considerado confiável
  • Nome do host no certificado SSL : O nome do host em SubjectAlternativeName ou a parte do Nome Comum (CN) do certificado SSL
  • Validar o certificado SSL : ative esta opção para verificar se o certificado SSL fornecido pelo servidor é confiável.

No caso da Conectividade privada, para se conectar a um banco de dados que não é exposto à Internet (por exemplo, que está atrás de um firewall), deve-se configurar uma conexão segura.

Chaves primárias em instruções SQL

Se você criar uma tabela de destino com uma instrução SQL e não especificar uma coluna-chave, a primeira coluna será designada como a chave primária

Configuração do DataStax Enterprise .

Introdução ao DataStax Enterprise

Saiba Mais

Conexão relacionada: Apache Cassandra