Base de donnée Cassandra

Base de donnée Cassandra - SQL/NoSQL - Programmation

Marsh Posté le 12-10-2015 à 22:33:06    

Hello,
 
Bon je viens demander un peu d'aide car j'essaie de comprendre le fonctionnement de Cassandra.....j'ai monté une base, un keypsace, etc....
Jusque là tout va bien....par contre ce que je ne comprend pas, c'est le sens de clé primaire, compsées etc...
En prenant par exmple une tabe user creer de cette facon :  
CREATE TABLE users (
               ... firstname text,
               ... lastname text,
               ... age int,
               ... email text,
               ... city text,        
               ... PRIMARY KEY (lastname));
 
 
Lorsque je fais un select, je peux uniquement avoir le lastname comme recherche...
Je suppose que c'est normal car c'est la clé primaire...mais si ma base est monté et que mon application fonctionne bien et que dans 2 mois je souhaite avoir l'age comme critere de recherche? comment est-ce que ça peut fonctionner? je dois changer sur la table la clé primaire?
 
Bon j'essaie je suis peut etre passé à coté mais j'ai vraiment essayé de comprendre mais ce n'est pas évident...!
 
Merci pour votre aide.

Reply

Marsh Posté le 12-10-2015 à 22:33:06   

Reply

Marsh Posté le 14-10-2015 à 06:46:26    

Personne :(

Reply

Marsh Posté le 02-03-2016 à 14:38:12    

Salut, je suppose que si tu ajoute une colonne la requête devra être différente (avec le paramètre d'age en plus)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed