Creación o edición de un punto final para la actividad de Cassandra

Los puntos finales proporcionan la información de configuración que Studio y el dispositivo de integración utilizan para conectarse a una plataforma Cassandra. Cassandra utiliza un mecanismo de autenticación interna para autorizar a los usuarios para realizar las operaciones. La autenticación interna equivale a que las cuentas de inicio de sesión de usuario y las contraseñas se gestionen dentro de Cassandra.

Selección o edición de un punto final de Cassandra

  1. En el panel Crear punto final o Editar punto final, configure el punto final Cassandra como se describe en la tabla siguiente.
    Nota: La modificación de las propiedades de configuración de un punto final afecta a todas las orquestaciones que utilizan ese punto final en el proyecto. Las ediciones son globales, no locales.
  2. Pulse Probar conexión para confirmar que los detalles de conexión son válidos y que puede conectarse correctamente a Cassandra.
  3. Pulse Aceptar.
Tabla 1. Propiedades de conexión
Nombre del campo Descripción
Detalles de servidor
Nombres de nodo Especifica la lista de nodos en el clúster para la instancia de Cassandra
Número de puerto Especifica la lista de puertos en el clúster para la instancia de Cassandra.
Autenticación
Nombre de usuario Especifica el nombre de usuario de autenticación utilizado para acceder a la instancia de Cassandra. El nombre de usuario debe ser el mismo para todos los nodos.
Contraseña Especifica la contraseña de autenticación utilizada para acceder a la instancia de Cassandra. La contraseña debe ser la misma para todos los nodos.
Parámetros adicionales
Nivel de coherencia de grabación El nivel de coherencia determina el número de réplicas en que ha tenido éxito la grabación antes de devolver un acuse de recibo a la aplicación cliente. A continuación se detallan los niveles de coherencia de grabación admitidos:
  • ALL
  • EACH_QUORUM
  • QUORUM
  • LOCAL_QUORUM
  • ONE
  • TWO
  • THREE
  • LOCAL_ONE
  • ANY

El usuario puede cambiar el valor seleccionando cualquiera de los niveles de coherencia de grabación.

Nivel de coherencia de lectura El nivel de coherencia especifica cuántas réplicas deben responder a una solicitud de lectura antes de devolver los datos a la aplicación cliente.

A continuación se detallan los niveles de coherencia de lectura admitidos:

  • ALL
  • EACH_QUORUM
  • QUORUM
  • LOCAL_QUORUM
  • ONE
  • TWO
  • THREE
  • LOCAL_ONE
  • ANY

El usuario puede cambiar el valor seleccionando cualquiera de los niveles de coherencia de lectura.

Opciones de agrupación de conexiones
Conexiones principales por host El número de conexiones principales por host. El valor predeterminado es 8 para Distancia de host local y 2 para Distancia de host remoto.
Máximo de conexiones por host El número máximo de conexiones por host. El valor predeterminado es 8 para Distancia de host local y 2 para Distancia de host remoto.
Intervalo de impulsos (segundos) Valor predeterminado: 30 segundos. El controlador proporciona keep alive del lado de la aplicación en la forma de un impulso de conexión emviando una solicitud ficticia. La característica está habilitada de forma predeterminada.
Tiempo de espera de agrupaci¢n (milisegundos) La duración en tiempo para la que el controlador está bloqueado en espera de disponibilidad de conexión de la agrupación de host. Si esta opción está establecida en cero, el controlador no esperará en absoluto.
Seguridad
Habilitar cifrado Especifica que la conexión debería utilizar SSL.
Nota: Además de los parámetros anteriores; también existe una disposición para que la configuración del conector seguro se conecte al punto final con una instancia de Cassandra.

Tipos de datos admitidos por el conector Cassandra

A continuación se detallan los tipos de datos admitidos por el conector Cassandra:

  • Ascii
  • bigint
  • Blob (objeto binario grande)
  • boolean
  • Counter
  • Decimal
  • Double
  • Float
  • Inet
  • Int
  • List
  • Map
  • Set
  • text
  • timestamp
  • timeuuid
  • tuple
  • uuid
  • varchar
  • varint