Atividade Criando ou editando um terminal para o Cassandra

Os terminais fornecem as informações de configuração que o Studio e o Integration Appliance usam para se conectar à plataforma do Cassandra. O Cassandra usa o mecanismo de autenticação interna para autorizar usuários a executar operações. Autenticação interna equivale a ter contas de login do usuário e suas senhas sendo gerenciadas dentro do Cassandra.

Selecionando e editando um terminal do Cassandra

  1. Na área de janela Criar terminal ou Editar terminal, configure o terminal Cassandra conforme descrito na tabela a seguir.
    Nota: Mudar as propriedades de configuração de um terminal afeta todas as orquestrações que usam esse terminal no projeto. As edições são globais, não locais.
  2. Clique em Conexão de teste para confirmar que os detalhes da conexão são válidos e que você é capaz de se conectar ao Cassandra com sucesso.
  3. Clique em OK.
Tabela 1. Propriedades da Conexão
Nome do Campo Descrição
Detalhes do Servidor
Nomes dos Nós Especifica a lista de Nós no cluster para a instância do Cassandra
Número da Porta Especifica a lista de Portas no cluster para a instância do Cassandra.
Autenticação
Nome do Usuário Especifica o nome do usuário de autenticação usado para acessar a instância do Cassandra. O nome do usuário deve ser igual para todos os nós.
Senha Especifica a senha de autenticação usada para acessar a instância do Cassandra. A senha deve ser igual para todos os nós.
Parâmetros Adicionais
Nível de Consistência da Gravação O nível de consistência determina o número de réplicas nas quais a gravação deve ser bem-sucedida antes de retornar uma confirmação para o aplicativo cliente. A seguir estão os níveis de consistência de gravação suportados:
  • ALL
  • EACH_QUORUM
  • QUORUM
  • LOCAL_QUORUM
  • ONE
  • TWO
  • TRÊS
  • LOCAL_ONE
  • QUALQUER

O usuário pode mudar o valor selecionando qualquer um dos níveis de consistência de gravação.

Nível de consistência da leitura O nível de consistência especifica quantas réplicas devem responder a uma solicitação de leitura antes de retornar dados para o aplicativo cliente.

A seguir estão os níveis de consistência de leitura suportados:

  • ALL
  • EACH_QUORUM
  • QUORUM
  • LOCAL_QUORUM
  • ONE
  • TWO
  • TRÊS
  • LOCAL_ONE
  • QUALQUER

O usuário pode mudar o valor selecionando qualquer um dos níveis de consistência de leitura.

Opções do Conjunto de Conexões
Conexões principais por host O número principal de conexões por host. O valor padrão é 8 para Distância do host local e 2 para Distância do host remoto.
Conexões máximas por host O número máximo de conexões por host. O valor padrão é 8 para Distância do host local e 2 para Distância do host remoto.
Intervalo de Pulsação (segundos) Padrão: 30 segundos. O driver fornece keep-alive do lado do aplicativo na forma de uma pulsação de conexão enviando uma solicitação fictícia. O recurso é ativado por padrão.
Tempo Limite do Conjunto (milissegundos) A duração de tempo em que o driver fica bloqueado à espera de disponibilidade de conexão do conjunto de hosts. Se essa opção for configurada como zero, o driver não esperará.
Segurança
Ativar Criptografia Especifica que a conexão deve usar SSL.
Nota: Além dos parâmetros acima, há também uma provisão para que a configuração do Conector seguro conecte o Terminal à instância do Cassandra.

Tipos de dados suportados pelo conector Cassandra

Os tipos de dados a seguir são suportados pelo conector Cassandra:

  • Ascii
  • bigint
  • Blob
  • boolean
  • Contraparte
  • Número Decimal
  • Dupla
  • Valor flutuante
  • Inet
  • Inteiro
  • Listar
  • Mapa
  • Configurar
  • texto
  • timestamp
  • timeuuid
  • tupla
  • uuid
  • varchar
  • varint