【问题标题】:Apache Drill Embedded And Distributed SystemApache Drill 嵌入式和分布式系统
【发布时间】:2016-03-14 15:17:16
【问题描述】:

我是 Apache Drill 的新手。我浏览了 Apache Drill 官方网站和他们的文档,但不明白何时使用分布式系统以及何时使用嵌入式系统。

我想在现场项目中应用 Drill。所以请给一些建议,使用哪一个(嵌入式或分布式)以及如何使用?

提前致谢。

【问题讨论】:

    标签: apache-drill


    【解决方案1】:

    嵌入式模式:这需要较少的配置,并且首选用于测试目的。

    按钻docs:

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

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

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

    编辑:

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

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

    • 通过网页界面添加插件

    • 开始查询。

    【讨论】:

    • 请给一些解释dev..?
    • 如果您在安装或运行 stackoverflow 时发现任何问题,请查看 apache Drill 的文档(我在回答中分享了有用的链接),很乐意为您提供帮助...:)
    • 如果您在问题中简要分享您的用例会更好
    • 我想通过 c# 编程从不同的数据源(oracle、sql、mysql 等)获取数据。请建议我使用哪一个(分布式或嵌入式)..??
    • 能否请您告诉我有关 REST API 的信息。如何在 Window 中使用。 Drill 提供的文档没有关于 REST API for window 的任何信息。他们只提供有关 linux 的信息。请告诉我如何使用 REST API 在窗口中以编程方式创建新的存储插件。
    猜你喜欢
    • 1970-01-01
    • 2015-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多