accumulo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aaron <>
Subject Re: How does Accumulo compare to HBase
Date Mon, 23 Jun 2014 18:34:19 GMT
I'm not sure of all the differences, but, wrt HBase Cell Level security
(CLS)..while similar..not 100% the same.  If I understand how the HBase CLS
works it's extension to ACL system.  And that ACL is "applied" to a cell.
 In Accumulo's case, it is part of the key.  So the ramification is that in
Accumulo, you can have:

RowID, CF, CQ, VIS1, TS --> Value1
RowID, CF, CQ, VIS2, TS --> Value2

If everything is the same, including the timestamp, the visibility can
actually determine which value to return.  So, a more concrete example
would be:

XXX, METADATA, NAME, everyone,  100--> Bruce Wayne
XXX, METADATA, NAME, alfred-only,  100--> Batman

Where Alfred could/would see both "values"...but, everyone else would only
see "Bruce"

Hope that helps.


PS:  this is my understanding of how HBase CLS works...based on what I have

On Mon, Jun 23, 2014 at 1:55 PM, Jianshi Huang <>

> Er... basically I need to explain to my manager why choosing Accumulo,
> instead of HBase.
> So what are the pros and cons of Accumulo vs. HBase? (btw HBase 0.98 also
> got cell-level security, modeled after Accumulo)
> --
> Jianshi Huang
> LinkedIn: jianshi
> Twitter: @jshuang
> Github & Blog:

View raw message