There is FASTDIFF data block encoding. 

See also http://bjson.org/

Cheers

On Nov 12, 2014, at 9:08 PM, Jianshi Huang <[email protected]> wrote:

> Hi,
> 
> I'm currently saving JSON in pure String format in the value cell and
> depends on HBase' block compression to reduce the overhead of JSON.
> 
> I'm wondering if there's a more space efficient way to store JSON?
> (there're lots of 0s and 1s, JSON String actually is an OK format)
> 
> I want to keep the value as a Map since the schema of source data might
> change over time.
> 
> Also is there a DIFF based encoding for values? Since I'm storing
> historical data (snapshot data) and changes between adjacent value cells
> are relatively small.
> 
> 
> Thanks,
> -- 
> Jianshi Huang
> 
> LinkedIn: jianshi
> Twitter: @jshuang
> Github & Blog: http://huangjs.github.com/

Reply via email to