Lens 提供了一个统一数据分析接口。通过提供一个跨多个数据存储的单一视图来实现数据分析任务切分,同时优化了执行的环境。无缝的集成 Hadoop 实现类似传统数据仓库的功能。

该项目主要特性:

  • 简单元数据层为数据存储提供抽象视图层

  • 单一的共享模式服务器,基于 Hive 元存储。模式通过数据管道 HCatalog 和分析应用进行共享:

    • OLAP Cube QL 类似 SQL 的高级语言用来查询和描述存放在不同数据立方体 (Cubes) 中的数据集

    • JDBC 驱动和 Java 客户端库来处理查询

    • Lens 应用服务器 - 这是一个 REST 服务器允许用户查询数据,更改数据模型,调度查询和查询的配额限制

    • 基于驱动的架构 允许在报表系统中进行嵌入,例如 Hive、列数据存储、Redshift 等

    • 基于成本算法的引擎选择 - 该算法可优化资源的使用,通过对查询的复杂度自动选择最佳zhiixng引擎

Apache Lens 的架构如下:

最新文章

  1. 顽皮的小球II
  2. protobuff 配合 libevent 在Linux 和windows 下的使用
  3. AC日记——手写堆ac合并果子(傻子)
  4. hp_jetdirect 9100漏洞检测
  5. WorldWind源码剖析系列:WorldWind实时确定、更新、初始化和渲染地形和纹理数据
  6. WCF 超时情形
  7. netsh winsock reset 11003
  8. XTUOJ1247 Pair-Pair 预处理+暴力
  9. php与ajax交互中文乱码(字符串转化)
  10. Java实现人民币大写精讲
  11. KVM与VMware的性能比较
  12. NTOPNG修改密码
  13. [Git]05 如何使用分支
  14. lij IDEA项目包分层结构显示设置
  15. sw-stream
  16. mongodb系列~mongodb数据迁移
  17. eclipse卡,相关优化配置
  18. C# 图像处理:记录图像处理时间的一个类
  19. .NET中OpenFileDialog使用报线程错误的解决方法
  20. java中那些类是线程安全的?

热门文章

  1. 通过项目逐步深入了解Mybatis<四>
  2. STL中的set集合容器进行集合运算:并、交、差实例
  3. Table生成Excel表格
  4. Excel中将时间格式转化成时间戳格式
  5. 求一组数字序列的分布情况(java)
  6. 004 range的用法
  7. html基础之 表单提交方法
  8. (原)matlab中使用mex编译多个cpp文件
  9. Nexus远程Maven仓库索引下载教程
  10. python-整理-面向对象