我是 Apache Ignite 的新手,对于 Ignite 和 spark 的集成,看起来 Ignite 提供了一个内存层,数据将跨 Spark 应用程序存在,这是 Tachyon 作为内存文件系统提供的能力。所以,我的问题是内存文件系统(IGFS for ignite),Ignite 和 Tachyon 有什么区别?两者之间的优缺点是什么?
谢谢!
我是 Apache Ignite 的新手,对于 Ignite 和 spark 的集成,看起来 Ignite 提供了一个内存层,数据将跨 Spark 应用程序存在,这是 Tachyon 作为内存文件系统提供的能力。所以,我的问题是内存文件系统(IGFS for ignite),Ignite 和 Tachyon 有什么区别?两者之间的优缺点是什么?
谢谢!
Apache Ignite 是一个包含许多组件的平台,例如(不限于):
如果我们要查看 Ignite-Spark 集成,我会注意的一个主要功能是运行索引SQL 查询的能力。与大型 RDD 上的 Spark 相比,这可能会显着提高查询的性能。
另一方面,Tachyon 是一个内存文件系统,所以我想说 Tachyon 本身与 IGFS 相比非常接近。