当前位置: 首页 > news >正文

Drill官网文档翻译五:连接到数据源

存储插件是Drill中,连接到数据源的模块。一个存储插件通常会优化Drill查询的执行,提供数据的定位,命名空间下的配置和读数据要用到的格式。Drill已经内置了一些存储插件,你只需要根据你的环境配置一下就可以使用了。借助存储插件,你可以连接到各种数据源,像数据库,本地或是分布式的文件,或是Hive数据库。

你可以修改一个存储插件的默认配置X,并给一个新的唯一的名字"Y"。这个新的文档就会把Y当成一个完全不同的插件,虽然它本身只是原有插件重新配置了一下。当你执行一个drill查询的时候,Drill通过以下几种方式得到存储插件的配置:

  1. Query中的FROM语句指定要使用的插件。
  2. 在执行Query之前执行USE命令;
  3. 你还可以启动Drill的时候指令存储插件。

存储插件的内部

下图描述了位于Drill和数据源中间的存储插件层:

存储插件层

除了前面进到的这些功能,存储插件层还提供了扫描,写数据的功能,并能够将来自navive层的一些能力,比如动作推断,jon,SQL 等等知会到执行引擎。

相关文章:

  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 利用系统错误日志监控磁盘健康状况
  • 模式识别(第四版)上机实验 【2.2~2.5】
  • 第23讲: Scala高阶函数实战详解
  • SQL Server代理(5/12):理解SQL代理错误日志
  • Spring中@Autowired注解、@Resource注解的区别
  • jquery easyui的datagrid在初始化的时候会请求两次URL?
  • KBEngine 服务器端-loginapp-协议构建、解析执行
  • android 三级菜单 BaseExpandableListAdapter
  • [linux]linux命令学习-netstat
  • 内容观察者
  • iOS学习笔记19-抽屉MMDrawerController使用
  • thrift 远程服务调用 简单示例
  • 中国移动短信网关错误代码汇总(完整版)
  • 编译安装 apache+mysql+php 详细步骤
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • CAP理论的例子讲解
  • docker容器内的网络抓包
  • HTTP中GET与POST的区别 99%的错误认识
  • Netty 4.1 源代码学习:线程模型
  • php ci框架整合银盛支付
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • uva 10370 Above Average
  • 来,膜拜下android roadmap,强大的执行力
  • 前端_面试
  • 前端js -- this指向总结。
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 源码安装memcached和php memcache扩展
  • 怎样选择前端框架
  • Nginx实现动静分离
  • 阿里云移动端播放器高级功能介绍
  • 阿里云重庆大学大数据训练营落地分享
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • (NSDate) 时间 (time )比较
  • (python)数据结构---字典
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (理论篇)httpmoudle和httphandler一览
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (四)Linux Shell编程——输入输出重定向
  • (一一四)第九章编程练习
  • .a文件和.so文件
  • .gitignore文件设置了忽略但不生效
  • .NET Core 通过 Ef Core 操作 Mysql
  • .net framework profiles /.net framework 配置
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .NET企业级应用架构设计系列之技术选型
  • .NET运行机制
  • .Net转前端开发-启航篇,如何定制博客园主题
  • ::前边啥也没有