Top 23 Cassandra Preguntas y respuestas de la entrevista (2026)
Cassandra Preguntas de la entrevista para principiantes
1) Explique quรฉ es Cassandra?
Cassandra es un sistema de almacenamiento de datos de cรณdigo abierto desarrollado en Facebook para la bรบsqueda en la bandeja de entrada y diseรฑado para almacenar y administrar grandes cantidades de datos en servidores bรกsicos. Puede funcionar como
- Sistema de almacenamiento de datos en tiempo real para aplicaciones en lรญnea
- Tambiรฉn como base de datos de lectura intensiva para Business Intelligence te
๐ Descarga gratuita de PDF: Cassandra Preguntas y respuestas de la entrevista
2) ยฟPara quรฉ sirve? Cassandra y por quรฉ usar Cassandra?
Cassandra fue diseรฑado para manejar cargas de trabajo de big data en mรบltiples nodos sin ningรบn punto รบnico de falla. Los diversos factores responsables del uso Cassandra son
- Es tolerante a fallos y consistente.
- Escalabilidades de gigabytes a petabytes
- Es una base de datos orientada a columnas.
- No hay un solo punto de falla
- No es necesaria una capa de almacenamiento en cachรฉ separada
- Diseรฑo de esquemas flexibles
- Tiene almacenamiento de datos flexible, fรกcil distribuciรณn de datos y escritura rรกpida.
- Es compatible con รCIDO (Atompropiedades de ciudad, consistencia, aislamiento y durabilidad)
- Centro de datos mรบltiples y capacidad para la nube
- Compresiรณn de datos
3) Explica quรฉ es el tipo compuesto en Cassandra?
In Cassandra, el tipo compuesto permite definir una clave o un nombre de columna con una concatenaciรณn de datos de diferente tipo. Puedes utilizar dos tipos de tipo compuesto.
- Clave de fila
- Nombre de columna
4) Cรณmo Cassandra almacena datos?
- Todos los datos almacenados como bytes.
- Cuando especifica el validador, Cassandra garantiza que esos bytes estรฉn codificados segรบn los requisitos
- Luego, un comparador ordena la columna segรบn el orden especรญfico de la codificaciรณn.
- Si bien los compuestos son solo matrices de bytes con una codificaciรณn especรญfica, para cada componente almacena una longitud de dos bytes seguida del componente codificado en bytes seguido de un bit de terminaciรณn.
5) Mencione cuรกles son los principales componentes de Cassandra ยฟModelo de datos?
Los principales componentes de Cassandra Modelo de datos son:
- Cluster
- Espacio de claves
- Columna
- Columna y familia

6) Explique quรฉ es una familia de columnas en Cassandra?
Familia de columnas en Cassandra se hace referencia a una colecciรณn de filas.
7) Explique quรฉ es un cluster en Cassandra?
Un clรบster es un contenedor de espacios de claves. Cassandra La base de datos estรก segmentada en varias mรกquinas que operan juntas. El clรบster es el contenedor mรกs externo que organiza los nodos en un formato de anillo y les asigna datos. Estos nodos tienen una rรฉplica que se hace cargo en caso de falla en el manejo de datos.
8) Enumere los otros componentes de Cassandra?
Los demรกs componentes del Cassandra Architectura:
- Nodo
- Data Center
- Cluster
- Confirmar registro
- tabla de memoria
- SSTable
- Filtro de floraciรณn

9) Explique quรฉ es un espacio clave en Cassandra?
In Cassandra, una espacio de teclas Es un espacio de nombres que determina la replicaciรณn de datos en los nodos. Un clรบster consta de un espacio de claves por nodo.
10) ยฟCuรกl es la sintaxis para crear un espacio de claves? Cassandra?
Sintaxis para crear espacios de claves en Cassandra is
CREATE KEYSPACE <identifier> WITH <properties>
Cassandra Preguntas de la entrevista para experimentados
Ahora veamos el nivel Avanzado. Cassandra Preguntas de la entrevista para experimentados:
11) Menciona cuรกles son los valores almacenados en el Cassandra ยฟColumna?
In Cassandra Columna, bรกsicamente hay tres valores.
- Nombre de columna
- Valor
- Implementaciรณn de
12) ยฟMenciona cuรกndo puedes usar Alter keyspace?
ALTER KEYSPACE se puede utilizar para cambiar propiedades como el nรบmero de rรฉplicas y la escritura duradera de un espacio de claves.
13) Explique quรฉ es Cassandra-ยฟCqlsh?
Cassandra-Cqlsh es un lenguaje de consulta que permite a los usuarios comunicarse con su base de datos. Mediante el uso Cassandra cqlsh, puedes hacer las siguientes cosas
- Definir un esquema
- Insertar un dato y
- Ejecutar una consulta
14) Mencione quรฉ determinan los comandos de shell "Capturar" y "Consistencia".
Hay varios comandos de shell Cqlsh en Cassandra. El comando "Capturar" captura la salida de un comando y lo agrega a un archivo, mientras que el comando "Consistencia" muestra el nivel de coherencia actual o establece un nuevo nivel de coherencia.
15) ยฟQuรฉ es obligatorio al crear una tabla en Cassandra?
Si bien la creaciรณn de una clave primaria de tabla es obligatoria, se compone de una o mรกs columnas de una tabla.
16) Mencione quรฉ se debe tener en cuenta al agregar una columna.
Al agregar una columna, debe tener cuidado de que la
- El nombre de la columna no entra en conflicto con los nombres de las columnas existentes.
- La mesa no estรก definida con la opciรณn de almacenamiento compacto
17) Menciona lo que es Cassandra- ยฟColecciones CQL?
Cassandra colecciones CQL le ayuda a almacenar mรบltiples valores en una sola variable. En CassandraPuede utilizar colecciones CQL de las siguientes maneras
- Lista: Se utiliza cuando es necesario mantener el orden de los datos y un valor debe almacenarse varias veces (contiene la lista de elementos รบnicos)
- SET: Se utiliza para que un grupo de elementos se almacene y se devuelva en รณrdenes ordenados (contiene elementos repetidos)
- MAPA: Es un tipo de datos utilizado para almacenar un par de elementos clave-valor.
18) Explica cรณmo Cassandra escribe datos?
Cassandra escribe datos en tres componentes
- Escritura del registro de confirmaciรณn
- escritura memtable
- Escritura estable
Cassandra primero escribe datos en un registro de confirmaciรณn y luego en una estructura de tabla en memoria y por รบltimo en SStable
19) Explica quรฉ es Memtable en Cassandra?
- Cassandra escribe los datos en una estructura de memoria conocida como Memtable
- Es un cachรฉ en memoria con contenido almacenado como clave/columna.
- Por clave, los datos de Memtable estรกn ordenados
- Hay una Memtable separada para cada ColumnFamily y recupera datos de columna de la clave.
20) Explique en quรฉ consiste SStable.
SStable consta principalmente de 2 archivos
- Archivo de รญndice (filtro Bloom y pares de compensaciรณn de clave)
- Archivo de datos (datos de columna reales)
21) Explique para quรฉ se utiliza el filtro Bloom. Cassandra?
Un filtro de floraciรณn es una estructura de datos que ahorra espacio y se utiliza para probar si un elemento es miembro de un conjunto. En otras palabras, se utiliza para determinar si una SSTable tiene datos para una fila en particular. En Cassandra se utiliza para guardar IO al realizar una BรSQUEDA DE LLAVE.
22) Explica cรณmo Cassandra ยฟEscribe datos modificados en el registro de confirmaciรณn?
- Cassandra concatenar datos modificados al registro de confirmaciรณn
- Commitlog actรบa como un registro de recuperaciรณn de fallos para los datos
- Hasta que los datos modificados no se concatenen a la operaciรณn de escritura del registro de confirmaciรณn nunca se considerarรก exitosa
Los datos no se perderรกn una vez que el registro de confirmaciรณn se elimine del archivo.
23) Explica cรณmo Cassandra ยฟborrar datos?
Las SSTables son inmutables y no pueden eliminar una fila de las SSTables. Cuando es necesario eliminar una fila, Cassandra asigna el valor de la columna con un valor especial llamado Tombstone. Cuando se leen los datos, el valor de Tombstone se considera eliminado.
Estas preguntas de la entrevista tambiรฉn te ayudarรกn en tu viva(orals)
