我是Apache Drill的新手。我已经浏览了Apache Drill官方网站及其文档,但无法理解何时使用Distribute系统以及何时使用Embedded System。
我想在实际项目中应用Drill。因此,请提供一些建议使用哪一个(嵌入式或分布式)以及如何使用?
提前致谢。
嵌入式模式:这需要较少的配置,并且是测试目的的首选。
根据钻取文档:
以嵌入式模式进行钻取会在您的计算机上本地安装Drill。嵌入式模式是一种无需执行任何配置任务即可快速安装和尝试Drill的方法。不需要ZooKeeper安装。以嵌入式模式安装Drill会将本地Drillbit服务配置为在启动Drill Shell时自动启动。
分布式模式:在此模式下,钻取在群集环境中的一个或多个节点上运行。需要运行ZooKeeper仲裁。
如您所问,对于实时项目,您应该使用分布式模式。如果您使用任何hadoop群集,则可以在同一群集上安装Drill。您需要在所有节点上安装Drill。检查文档以获取更多详细信息。
编辑:
当您不熟悉Drill时,出于POC目的,您应该使用嵌入式模式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句