开发者

Which is better HBASE or Neo4j

开发者 https://www.devze.com 2023-02-18 05:42 出处:网络
Hi guys i am analyzing few things for doing a Proof of concept. I want to convert a Employee payroll database to Nosql. Which is better to use HBASE or Neo4j?

Hi guys i am analyzing few things for doing a Proof of concept. I want to convert a Employee payroll database to Nosql. Which is better to use HBASE or Neo4j? Or开发者_JAVA技巧 if you guys have any other suggestion please tell me


For your task at hand (Payroll) and of these two choices i would recommend you to go with Neo4j.

HBase is for truly big datasets (hundreds of gigabytes / terabytes). Payroll dataset is tiny.

Hbase is not an actual database. It's a data storage. You will have to manually code and navigate links between entities, enforce foreign keys, transactions etc.

Hbase is geared more towards batch processing of large volumes of not structured data rather than OLTP (what you need for Payroll).


'Analytics' is a pretty broad term. If you want to analyze relationships, or discover information via relationships Neo would be good. Hbase is typically used with Hadoop for doing big data analytics, and where you know the relationship between data but want to analyze large tables of data. But I would think you need to understand both of the technologies a little better before going forward, they're not in the same category.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号