2011-09-22 22 views

Respuesta

9

Tener 86.400 columnas por fila es pan comido para siempre que sus columnas no sean demasiado grandes y no las recupere todas.

El máximo de columna por fila es de 2 mil millones. Ver http://wiki.apache.org/cassandra/CassandraLimitations

Una sugerencia: Para el nombre de la columna que debe utilizar la serialización de datos Integer, lo que llevaría a sólo 4 bytes por 1 segundo de precisión en lugar de utilizar UUID (16 bytes); siempre que sus marcas de tiempo sean todas únicas y la precisión de 1s sea suficiente.

Los nombres de columna están ordenados y puede usar el tiempo de Unix como entero. Con esto puede tener búsquedas rápidas en columnas.

También hay una marca de tiempo asociada a cada columna, que puede ser útil establecer en algunos casos. No puede consultar sobre él, pero puede proporcionarle información adicional si es necesario.

+18

2B no son columnas por fila, son filas * cols por partición. – Arty

Cuestiones relacionadas