Je souhaite avoir des clés hiérarchiques comme: app:page:user:item = value
(où :
indique une concaténation avec un délimiteur). Je comprends que je peux trouver rapidement tous les éléments que cet utilisateur a modifiés dans l'application donnée: domaine de la page. Mais maintenant supposons que je veux juste une liste de toutes les pages dans une application (en ignorant les choses aux niveaux inférieurs de la hiérarchie). Aurai-je besoin de parcourir tout ce qui se trouve dans les niveaux inférieurs de la hiérarchie pour obtenir ce dont j'ai besoin?Balayage de clé hiérarchique HBase
0
A
Répondre
1
Oui, sauf si vous générez également des enregistrements entrés uniquement sur l'application avec des valeurs indiquant les pages qui existent dans cette application. Vous pouvez faire quelque chose comme ça dans HBase lui-même si vous avez une compilation avec des coprocesseurs, sinon vous devez le faire dans votre application ou en traitement par lots.
Une autre alternative est de créer ces enregistrements la première fois (en analysant toutes les lignes dans l'application) vous pouvez les résultats et les enregistrer dans le même ou une autre table.
Questions connexes
- 1. HBase Balayage intra-ligne
- 2. Balayage de table avec Camel sur une télécommande HBase
- 3. Magasin hiérarchique, ordonné, à valeur-clé?
- 4. clé parente entité hiérarchique dans NHibernate ByCode
- 5. Clé étrangère définie dans le modèle hiérarchique
- 6. Conception de clé de rangée de schéma HBase - compteur d'incrémentation?
- 7. Recherche de l'exemple de configuration hbase-site.xml hbase-default.xml approprié pour le client HBase
- 8. PIG - HBASE - Filtre de clé HBaseStorage (gt, lt)
- 9. Interrogation de HBase Stargate pour une clé hexadécimale via Ruby
- 10. HBase distribué scanner
- 11. Hbase: Numérisation avec un seul filtre et balayage avec filtre et colonnes
- 12. Schéma/clé HBase pour une solution d'analyse en temps réel
- 13. HBase: comment filtrer par "clé pas commencer par"
- 14. Aide HBase schéma
- 15. DB2 accès à la liste, balayage d'index, balayage de TS
- 16. Jet de balayage standard?
- 17. OpenGL - Représentations de balayage
- 18. Plusieurs vues de balayage
- 19. UISwipeGestureRecognizer Distance de balayage
- 20. Galerie de balayage réactif
- 21. Moteur de stockage Hbase
- 22. HBase - Famille de colonnes
- 23. Installation de HBase Explorer
- 24. Comment utiliser HBase?
- 25. HBase NoServerForRegionException
- 26. HBase java.lang.OutOfMemoryError
- 27. HBase NoServerForRegionException?
- 28. comment concevoir la table d'index de hbase?
- 29. comment concevoir le schéma Hbase?
- 30. Exception HBase
Vous pouvez ajouter des filtres à votre scanner de sorte que le filtrage se fasse du côté HBase. Devrait réduire la quantité de données envoyées à travers le fil à votre client et accélérer les choses. – cftarnas