2010-08-10 5 views
2

Comment faire des requêtes complexes dans Cassandra? Par exemple, j'ai un ensemble d'objets avec id, nom et d'autres propriétés, et je veux tous les ID avec le nom commençant par une chaîne.Requêtes complexes dans Cassandra

Est-ce possible?

Merci,

Répondre

1

oui, c'est plausible. utiliser les requêtes de plage et commander le partitionneur. (lire bens excellent slides sur les requêtes d'index et de plage)

3

Malheureusement, la partition de conservation des ordres n'est pas la solution idéale. Que faire si vous voulez faire une base de requête de plage sur une valeur de colonne. De plus, le schéma de partitionnement appliqué s'applique à une instance entière de Cassandra et non à un espace de clé individuel.

Vous devez déployer votre propre index. Vérifiez mon post sur ce sujet

http://pkghosh.wordpress.com/2011/03/02/cassandra-secondary-index-patterns/

Pranab

Questions connexes