大家好,我正在分析一些做概念证明的事情。我想将员工工资单数据库转换为 Nosql。使用 HBASE 或 Neo4j 哪个更好?或者如果你们有任何其他建议,请告诉我
问问题
2450 次
2 回答
4
对于您手头的任务(工资单)和这两个选择,我建议您使用 Neo4j。
HBase 适用于真正的大数据集(数百 GB/TB)。工资数据集很小。
Hbase 不是一个实际的数据库。这是一个数据存储。您将不得不手动编码和导航实体之间的链接、强制执行外键、事务等。
Hbase 更适合批量处理大量非结构化数据,而不是 OLTP(Payroll 所需的)。
于 2011-03-30T23:57:04.743 回答
0
“分析”是一个相当广泛的术语。如果你想分析关系,或者通过关系发现信息,Neo 会很好。Hbase 通常与 Hadoop 一起用于进行大数据分析,并且您知道数据之间的关系但想要分析大型数据表。但我认为你需要在继续之前更好地了解这两种技术,它们不在同一类别中。
于 2011-03-29T20:22:21.517 回答