Estoy pensando en cambiar a cassandra de mi actual solución SQL-esque (simpledb) principalmente debido a la velocidad, el costo y la característica de caché incorporada de cassandra. Sin embargo, estoy atascado con la idea de indexar. He reunido que en cassandra tienes que crear índices manualmente para poder ejecutar consultas complejas. Pero lo que si tiene datos como el siguiente, una fila con un simple supercolumn:¿Cassandra admite consultas condicionales?
fila1 {valor1 = "5", valor2 = "7", valor3 = "9"}
Y lo que necesita para ejecutar consultas dinámicas como "dame todas las filas con value1 entre x y y y value2 entre z y q, etc. ¿Es esto posible? O si tienes consultas como esta, ¿es una mala idea usar cassandra?