hazelcast和hadoop之间除了hazelcast之外还有什么不同之处在于内存和hadoop在磁盘上存储数据。
发布于 2014-04-08 06:26:25
如果您有相当数量的数据可以保存在内存中,则Hazelcast是一个很好的选择。您还可以使用MapStore将数据写入后端数据库(如hadoop),因此它将用作底层后端存储的某种加速器。
因此,如果您想要将数据集映射到内存中,则Hazelcast是最适合的,如果您有大量的数据,那么hadoop是最适合的,而这并不适合RAM。否则,它们的功能应该相当相似。
发布于 2015-06-15 05:37:05
不要问用例。告诉我们你想做什么。只运行Map/Reduce作业?多少?他们是怎么做的?诸若此类。我听说Hadoop的大部分时间是当一些"IT组织“想要”开发BigData能力“时。
哈泽尔卡斯特有地图/减少。如果我想说它更接近运行时(OLTP),那么OLAP。BigData与运行时计算/查询无关,所以磁盘和内存之间的区别并不重要。
Hadoop用于许多事情:从复杂的并行计算到通过Hive的数据仓库。它除了Map/Reduce之外还有许多组件。
大多数人使用Hazelcast作为缓存。我试着用它作为数据库。
https://stackoverflow.com/questions/22928585
复制相似问题