Apache Drill嵌入式和分布式系统

时间:2016-03-11 09:59:53

标签: apache-drill

我是Apache Drill的新手。我已经浏览了Apache Drill官方网站及其文档,但无法理解何时使用Distribute系统以及何时使用嵌入式系统。

我想在实时项目中应用Drill。所以请给出一些使用的建议(嵌入式或分布式)以及如何使用?

提前致谢。

1 个答案:

答案 0 :(得分:2)

嵌入模式:这需要更少的配置和它最好用于测试目的。

根据演习docs

  

在嵌入模式下钻取会在您的计算机上本地安装钻取。嵌入式模式是一种快速安装和试用Drill的方法,无需执行任何配置任务。不需要安装ZooKeeper。在嵌入模式下安装Drill会将本地Drillbit服务配置为在启动Drill shell时自动启动。

分布式模式:在此模式下,钻取在群集环境中的一个或多个节点上运行。需要运行ZooKeeper仲裁。

正如您所说,对于实时项目,您应该使用分布式模式。如果您使用任何hadoop群集,则可以在同一群集上安装Drill。您需要在所有节点上安装Drill。查看docs了解详情。

修改

由于您是Drill的新手,出于POC目的,您应该使用嵌入模式。

  • Download钻。
  • 使用命令bin/drill-embedded(对于linux)启动钻取。 对于Windows,请检查docs

  • 通过网络用户界面添加插件

  • 开始查询。