一共81个,开源大数据处理工具汇总(上)

  1. 云栖社区>
  2. 博客>
  3. 正文

一共81个,开源大数据处理工具汇总(上)

孤剑 2015-10-13 11:39:00 浏览1593
展开阅读全文

本文一共分为上下两部分。我们将针对大数据开源工具不同的用处来进行分类,并且附上了官网和部分下载链接,希望能给做大数据的朋友做个参考。下面是第一部分。

查询引擎

一、Phoenix

贡献者::Salesforce

简介:这是一个Java中间层,可以让开发者在Apache HBase上执行SQL查询。Phoenix完全使用Java编写,代码位于GitHub上,并且提供了一个客户端可嵌入的JDBC驱动。

Phoenix查询引擎会将SQL查询转换为一个或多个HBase scan,并编排执行以生成标准的JDBC结果集。直接使用HBase API、协同处理器与自定义过滤器,对于简单查询来说,其性能量级是毫秒,对于百万级别的行数来说,其性能量级是秒。

Phoenix最值得关注的一些特性有:

嵌入式的JDBC驱动,实现了大部分的java.sql接口,包括元数据

网友评论

登录后评论
0/500
评论
孤剑
+ 关注