Apache Metamodel与Apache Drill

时间:2017-02-11 17:46:16

标签: apache-drill apache-metamodel

Apache MetaModel是一个数据访问框架,为发现,探索和查询不同类型的数据源提供了一个通用接口。

Apache Drill是一个无架构的SQL查询引擎,可以在分析数据之前消除构建和维护模式的约束,从而提供实时洞察。

任何人都对这两个项目之间的关键区别有所了解。我感到很困惑,因为两者都提供了SQL查询数据存储区的接口

请注意......

1 个答案:

答案 0 :(得分:1)

我能看到的差异:

1)Apache MetaModel是一个可以嵌入自己的应用程序以访问多个数据源的库。它没有用于添加数据源和触发查询的shell / UI。另一方面,Apache Drill提供了这样一个独立的客户端。

2)Apache Drill应该在集群上运行,并与它访问的数据源位于同一位置,以避免大型数据集的网络传输。 Apache MetaModel不是为在集群上推出而设计的,而是在一台机器上运行。