当前位置: 首页 > 知识库问答 >
问题:

Hadoop vs Hazelcast

呼延弘方
2023-03-14

除了hazelcast在内存中和hadoop在磁盘上存储数据之外,hazelcast和hadoop之间还有什么区别。

>

  • hadoop和hazelcast的不同用例是什么?

    Hazelcast还支持mapreduce freamework,所以Hazelcast是hadoop的最佳替代品?

  • 共有2个答案

    越霖
    2023-03-14

    不要问用例。告诉我们你想做什么。只需运行Map/Reduce作业?有多少?他们做什么?等等。我听说Hadoop的大部分时间都是在一些“IT组织”想要“开发BigData功能”的时候。

    Hazelcast有地图/地图。如果说它更接近于运行时(OLTP),那么OLAP。BigData与运行时计算/查询无关,因此磁盘和内存之间的差异并不重要。

    Hadoop被用于很多方面:从复杂的并行计算到通过Hive的数据仓库。除了Map/Reduce之外,它还有许多组件。

    大多数人使用Hazelcast作为缓存。我尝试将其用作数据库。

    诸葛文博
    2023-03-14

    如果你有大量的数据可以保存在内存中,Hazelcast是一个不错的选择。您还可以使用MapStore将数据写入后端数据库(如hadoop),因此它将被用作底层后端存储的某种加速器。

    因此,如果您要映射的数据集适合内存,Hazelcast是最合适的,如果您有大量数据并且不适合RAM,hadoop是最合适的。否则,它们在功能方面应该非常相似。

     类似资料:

    相关问答

    相关文章

    相关阅读