Moyen efficace de supprimer plusieurs lignes dans HBase

Est-il un moyen efficace pour supprimer plusieurs lignes dans HBase ou est-ce que mon cas d'utilisation, l'odeur ne convient pas pour HBase?

Il y a un tableau de dire "graphique", qui contient des éléments qui sont dans les graphiques. Rangée de touches sont dans le format suivant:
chart|date_reversed|ranked_attribute_value_reversed|content_id

Parfois, j'ai envie de régénérer graphique pour une date donnée, si je veux supprimer toutes les lignes à partir de 'graphique|date_reversed_1' jusqu'à 'graphique|date_reversed_2'. Est-il un meilleur moyen que d'émettre une demande de Suppression pour chaque ligne trouvée par un Scan? Toutes les lignes à supprimer vont être proches les uns des autres.

J'ai besoin de supprimer les lignes, parce que je ne veux pas d'un élément (un content_id) d'avoir plusieurs entrées qui il aura si son ranked_attribute_value avait été changé (changement est la raison pour laquelle graphique doit être régénéré).

Être un HBase débutant, donc peut-être que je pourrait être abusent de lignes pour quelque chose que les colonnes serait mieux, si vous avez une conception suggestions, cool! Ou, peut-être que les graphiques sont mieux généré dans un fichier (par exemple, pas de HBase pour la sortie)? Je suis à l'aide de MapReduce.

OriginalL'auteur jbasko | 2011-01-06