Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> is it possible to control physical deletion of data in hbase?


Copy link to this message
-
Re: is it possible to control physical deletion of data in hbase?
On Sat, Oct 13, 2012 at 6:27 AM, Richard Tang <[EMAIL PROTECTED]> wrote:
> Hi, I want to manually control the number of versions of data physically
> stored in hbase.
>
> I am aware that physically deleting a record in hbase occurs only in major
> compaction (link<http://hadoop-hbase.blogspot.com/2011/12/deletion-in-hbase.html>),
> and want to know if it's possible to physically delete only the records in
> major compaction, that meets, for example, the following two conditions:
> 1. has more than one version. (>=2)
> 2. timestamp is lower than a specified value.
>
> Does hbase provide interface for config compaction to allow the above
> behaviour (without change hbase code and recompiling)? Let me know if you
> have any thoughts on this. Thanks.
>

Take a look at coprocessers.  You can interpolate your own code at
compaction time IIRC.
St.Ack
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB