哪个更好HBASE或Neo4j

时间:2011-03-22 16:21:34

标签: hadoop hbase neo4j

大家好,我正在分析一些做概念证明的事情。我想将Employee工资单数据库转换为Nosql。哪个更好用HBASE或Neo4j? 或者,如果你们有任何其他建议,请告诉我

2 个答案:

答案 0 :(得分:3)

对于您手头的任务(工资单)以及这两个选择,我建议您选择使用Neo4j。

HBase用于真正的大数据集(数百千兆字节/兆兆字节)。薪资数据集很小。

Hbase不是实际的数据库。这是一个数据存储。您必须手动编码和导航实体之间的链接,强制执行外键,交易等。

Hbase更倾向于批量处理大量非结构化数据而不是OLTP(Payroll所需的内容)。

答案 1 :(得分:0)

'Analytics'是一个相当广泛的术语。如果你想分析关系,或通过关系发现信息,Neo会很好。 Hbase通常与Hadoop一起用于执行大数据分析,并且您知道数据之间的关系但想要分析大型数据表。但我认为你需要在前进之前更好地理解这两种技术,它们不属于同一类别。