国人主导研发的HAWQ成Apache顶级项目
北京时间8月22日,在美国马萨诸塞州的韦克菲尔德,全球著名软件基金会 Apache® 正式宣布: Apache® HAWQ® 毕业为顶级项目(Top-LevelProject)。
HAWQ 是一个 Hadoop 原生大规模并行 SQL 分析引擎,针对的是分析性应用。和其他关系型数据库类似,接受 SQL,返回结果集。
Apache HAWQ 具有大规模并行处理很多传统数据库以及其他数据库没有的特性及功能。主要如下:
-
对标准的完善支持:ANSI SQL 标准,OLAP 扩展,标准 JDBC/ODBC 支持,比其他 Hadoop SQL 引擎都要完善。
-
具有 MPP(大规模并行处理系统)的性能,比其他 Hadoop 里面的 SQL 引擎快数倍。
-
具有非常成熟的并行优化器。优化器是并行 SQL 引擎的重要组成部分,对性能影响很多,尤其是对复杂查询。
-
支持 ACID 事务特性:这是很多现有基于 Hadoop 的 SQL 引擎做不到的,对保证数据一致性很重要。
-
动态数据流引擎:基于 UDP 的高速互联网络。
-
......
Apache 软件基金会是一个专门为开源软件项目提供支持的非营利性组织,目前全球绝大多数著名的大数据项目比如 Hadoop,Spark 等都在 Apache 旗下。这也使得 Apache 社区吸引了全球顶尖的开发者。