J'essaie de stocker des commentaires très simples dans une large rangée, mais le problème est que je veux avoir les meilleurs commentaires.Cassandra commentaires modèle de données
Donc, au début, je l'ai essayé d'utiliser UTF8
type de comparaison et le nom de chaque colonne commencerait par aime montant et serait suivi d'horodatage, par exemple:
Comments_CF = {
parent:{
8_timestamp: comment,
5_timestamp: comment,
1_timestamp: comment,
...
}
...
}
Le problème avec cette approche est que, par exemple 2_timestamp
>19_timestamp
parce lexicographique 2
est plus grand que 19
Je pourrais probablement enregistrer des commentaires dans un top CF séparé mais je aurais besoin de faire deux requêtes au lieu d'un, donc je voudrais vraiment éviter cela, tout su ggestions?
En réalité, je l'ai déjà dans certains cas, de 2 à 4 autres requêtes effectuées pour charger d'autres choses, donc je tiens à éviter tout ce dont je n'ai pas besoin. Je vais certainement regarder les valeurs composites, merci. – Linas