J'ai un fichier avec le contenu suivant:HBase stockage de données pour une colonne particulière avec 2 ou plusieurs valeurs pour la même ligne-clé dans l'API Scala/Java
UserID Email
1001 [email protected]
1001 [email protected]
1002 [email protected]
1002 [email protected]
Je veux stocker les données comme celui-ci:
ROW COLUMN+CELL
1001 column=cf:Email, timestamp=1487917201278, [email protected]
1001 column=cf:Email, timestamp=1487917201279, [email protected]
1002 column=cf:Email, timestamp=1487917201286, [email protected]
1002 column=cf:Email, timestamp=1487917201287, [email protected]
J'utilise Put
par exemple: put 'table', '1001', 'cf:Email', '[email protected]'
mais il me donne
ROW COLUMN+CELL
1001 column=cf:Email, timestamp=1487917201279, [email protected]
1002 column=cf:Email, timestamp=1487917201286, [email protected]
Il remplace la valeur précédente. Mais HBase supposé stocker plusieurs valeurs pour une colonne particulière en fonction de l'horodatage. Y at-il de toute façon que je peux stocker les deux adresses e-mail pour un certain UserID?
Merci Joe pour l'info. –