Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]

Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

hbase vs accumulo

avatar
Super Collaborator

Hi,

I read that accumulo supports cell level security, and hbase doesn't. Is this true?

and secondly accumulo supports multiple data sources ingestion better and hbase one source such as one web site. is it true? in what ways?

can someone share any accumulo case studies? Can accumulo be used with full support and rest of hadoop ecosystem?

Thanks,

Avijeet

1 ACCEPTED SOLUTION

avatar
Super Guru

"I read that accumulo supports cell level security, and hbase doesn't. Is this true?"

Both systems support cell-level security; however, I would say that Accumulo's is a more "battle-hardened" implementation. I'm not aware of any case studies behind comparing the two implementations.

"and secondly accumulo supports multiple data sources ingestion better and hbase one source such as one web site. is it true? in what ways?"

No, I don't know in what way this would be possible. Both systems can ingest data from a variety of sources. This sounds like something was taken out of context.

"can someone share any accumulo case studies?"

http://accumulo.apache.org/papers/ has some content, http://www.pdl.cmu.edu/SDI/2013/slides/big_graph_nsa_rd_2013_56002v1.pdf, https://arxiv.org/abs/1406.4923, and http://accumulo.apache.org/papers/accumulo-benchmarking-2.1.pdf are each interesting. This talk from PHEMI by Russ Weeks is also particularly nice http://accumulosummit.com/program/talks/preventing-bugs-how-phemi-put-accumulo-to-work-in-the-field/

"Can accumulo be used with full support and rest of hadoop ecosystem?"

In short, "yes", but this is subjective due to what you consider the "rest of hadoop ecosystem" and what degree of integration you're expecting. The same goes for HBase. As for HDP, yes, both HBase and Accumulo are fully supported as Tim pointed out already. I would suggest you ask more pointed questions if you have specific concerns.

View solution in original post

2 REPLIES 2

avatar
Master Guru

HBase has more developers and Phoenix and more support at this point.

Accumulo has some cool features and is a fully supported piece of Hadoop / Hortonworks Data Platform.

https://accumulo.apache.org/features/

http://hortonworks.com/apache/accumulo/

Also look and see what you might run on top of it

https://twitter.com/ApacheFluo runs on Accumulo

http://opentsdb.net/ runs on HBase

HBase has column-level security

Do you need cell level security then go with Accumulo.

https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.3.4/bk_dataintegration/content/hbase-cell-level...

https://www.quora.com/How-do-we-compare-Apache-HBase-vs-Apache-Accumulo

HBase Cell Security

https://blogs.apache.org/hbase/entry/hbase_cell_security

avatar
Super Guru

"I read that accumulo supports cell level security, and hbase doesn't. Is this true?"

Both systems support cell-level security; however, I would say that Accumulo's is a more "battle-hardened" implementation. I'm not aware of any case studies behind comparing the two implementations.

"and secondly accumulo supports multiple data sources ingestion better and hbase one source such as one web site. is it true? in what ways?"

No, I don't know in what way this would be possible. Both systems can ingest data from a variety of sources. This sounds like something was taken out of context.

"can someone share any accumulo case studies?"

http://accumulo.apache.org/papers/ has some content, http://www.pdl.cmu.edu/SDI/2013/slides/big_graph_nsa_rd_2013_56002v1.pdf, https://arxiv.org/abs/1406.4923, and http://accumulo.apache.org/papers/accumulo-benchmarking-2.1.pdf are each interesting. This talk from PHEMI by Russ Weeks is also particularly nice http://accumulosummit.com/program/talks/preventing-bugs-how-phemi-put-accumulo-to-work-in-the-field/

"Can accumulo be used with full support and rest of hadoop ecosystem?"

In short, "yes", but this is subjective due to what you consider the "rest of hadoop ecosystem" and what degree of integration you're expecting. The same goes for HBase. As for HDP, yes, both HBase and Accumulo are fully supported as Tim pointed out already. I would suggest you ask more pointed questions if you have specific concerns.