Are there any best practices to manage logical data deletion in HBase table. I have a use case where I need to keep the data in HBase table forever and never physically delete it for historic and auditing purposes. When an application calls a delete on a row I need to translate the call into a logical delete instead of a physical delete. I manage the row versioning by suffixing the row key with a timestamp and I am not using the HBase's internal versioning mechanism.
I appreciate any insight.
Gartner says :Bigdata will be most advanced analytics products by 2015 !
Time to Become Big data architect by learning Hadoop(Developer,
Mahout, Splunk,R etc) from scratch to expert level