Analyses basées sur l'horodatage dans HBase?
Par Exemple pour hbase table test_table', les Valeurs insérées sont:
Row1 - Val1 => t
Row1 - Val2 => t + 3
Row1 - Val3 => t + 5
Row2 - Val1 => t
Row2 - Val2 => t + 3
Row2 - Val3 => t + 5
sur scan 'test_table' version = t + 4 devrait revenir
Row1 - Val1 => t + 3
Row2 - Val2 => t + 3
Comment puis-je obtenir le temps de timbre en fonction des analyses (Basé sur la dernière valeur disponible est inférieure ou égale à la date) dans HBase?
source d'informationauteur Krishna Kalyan
Vous devez vous connecter pour publier un commentaire.
Considérer ce tableau:
Voici son analyse de la coquille avec toutes les versions:
Voici le scan limité à un timestamp, comme vous l'avez demandé:
Ici est la même chose dans le code Java:
Sachez que la spécification de l'intervalle de temps de valeur maximale est excluce qui signifie que si vous voulez obtenir la dernière valeur de toutes les touches avec un maximum d'horodatage T, vous devez spécifier la limite supérieure de la plage à T+1