Es la base de datos Cassandra tamaño de fila limitado por la memoria disponible?
Pregunta
Estoy trabajando con series de tiempo muy largo - cientos de millones de puntos de datos en una serie - y estoy considerando Cassandra como almacén de datos. En esta pregunta , uno de los committers Cassandra (über útiles jbellis ) dice que las filas Cassandra pueden ser muy grandes, y que las operaciones de loncheado columna son más rápidas que las rebanadas de fila, de ahí mi pregunta: Es el tamaño de la fila aún limitado por la memoria disponible ?
Solución
Sí, el tamaño de la fila es aún limitado por la memoria disponible. Esto se debe a que el algoritmo de compactación hoy de-serializa toda la fila en la memoria antes de escribir el SSTable compactado.
Esto está destinado a ser fijado en la versión 0.7. Ver CASANDREA-16 para el progreso.
Otro enlace interesante: CassandraLimitations