哪个具有更好的map reduce-Hbase或Cassandra性能?

时间:2013-04-29 08:28:24

标签: mapreduce cassandra hbase

我可以选择使用Hbase或cassandra。我将编写map-reduce任务来处理数据。 那么哪个将是更好的选择Hbase或cassandra。哪个更适合与蜂巢和猪一起使用?

2 个答案:

答案 0 :(得分:1)

我用过两者。我不确定在没有集群重启的情况下修改了@Tariq是什么意思,因为我在修改cassandra模式时没有重新启动集群。我没有使用Pig和Hive,但据我所知,那些只是坐在地图上/ reduce我已经使用了map / reduce cassandra适配器,效果很好。我们也知道那些使用过PlayOrm的地图/减少了一些人,PlayOrm还没有编写hbase提供程序。他们现在有cassandra和mongodb所以你可以编写一个客户端,它可以在任一数据库上运行。当然,对于每个nosql商店的特定功能,你可以获得驱动程序并直接与nosql商店交谈,而不是通过playOrm,但nosql商店之间的许多功能非常相似。

答案 1 :(得分:0)

我建议使用HBase,因为它具有本机MR支持,并可以无缝地运行在现有Hadoop集群之上。此外,可以在没有群集重启的情况下修改的更简单的架构是一个很大的优点。它还可以与Pig和Hive轻松集成。