红联Linux门户
Linux帮助

Apache Calcite 1.11.0,动态数据管理框架

发布时间:2017-01-10 09:16:22来源:红联作者:baihuo
Apache Calcite 1.11.0 发布了。Apache Calcite 是一个动态数据管理框架,用于 Hadoop 平台。

在上一版本发布后的近三个月,进行了很多改进和错误修复,它们其中的许多更新使规划器规则更智能。以下是一些重要的更新:

几个适配器有所改进:

JDBC 适配器现在可以向下推送 DML(INSERT,UPDATE,DELETE),窗口化聚合(OVER)以及 IS NULL 和 IS NOT NULL 运算符

Cassandra 适配器现在支持身份验证

Druid 适配器中的几个关键错误修复

对于相关和不相关的子查询,生成更有效的计划(例如,在一些相关的查询中,不再需要子查询来生成相关变量的值),现在可以处理多个相关性,并且还修复了几个正确性错误。

新增 SQL 特性:

CROSS APPLY 和 OUTER APPLY

MINUS 作为 EXCEPT 的同义词

EXPLAIN 命令的 “AS JSON” 选项

在 INSERT 的目标列表中的复合标识符,允许插入记录值列的单个字段(如果使用的是 Apache Phoenix 适配器则可插入列族的单个字段)

各种新的和扩展的内置函数:CONVERT,LTRIM,RTRIM,3-parameter LOCATE 和 POSITION,RAND,RAND_INTEGER 和应用于二进制类型的 SUBSTRING

软件详情:http://calcite.apache.org/news/2017/01/09/release-1.11.0/

下载地址:http://calcite.apache.org/downloads/

来自:开源中国社区
文章评论

共有 0 条评论