Impala各版本新特性

自0.3之后的重点新特性

1.0

  • 支持ALTER TABLE
  • 支持通过Hints指定join策略。支持的Hints:
  • [broadcast]:broadcast join策略(将小表放到所有节点上与大表进行分片join)
  • [shuffle]:   partitioned join策略(分片join)
  • 支持刷新单个表的元数据。元数据的自动刷新仍然不支持。
  • 动态资源管理,允许高并发的查询。

0.7

  • 支持Parquet文件格式。Parquet是列存储的格式,对查询特别是面向列的查询性能提升有非常大的提升。
  • 支持Avro。
  • 支持内存限制。之前Impala进程对内存使用没有限制,会造成节点内存耗尽。
  • 通过提供broadcast join提供更大和更快的join。
  • 完全分布式的聚合(aggregations)计算。之前的计算需要所有数据拖到一个节点上进行聚合处理。
  • 完全分布式的top计算。之前的计算需要所有数据拖到一个节点上进行top处理。
  • 支持创建和修改表。
  • 支持对floats和doubles 的GROUP BY。

0.6.

  • 支持SUSE和Debian/Ubuntu,目前支持以下OS:
  • RHEL5.7/6.2 and Centos5.7/6.2
  • SUSE 11 with Service Pack 1 or later
  • Ubuntu 10.04/12.04 and Debian 6.03
  • 支持RCFile文件格式。

0.5

  • 添加JDBC驱动,运行用户从java客户端访问Impala。

 

附录:Impala各版本新特性历史

New Features in Impala

Impala contains the following changes and enhancements from previous releases.

New Features in Impala Version 1.0

This version has multiple performance improvements and adds the following functionality:

New Features in Version 0.7 of the Cloudera Impala Beta Release

This version has multiple performance improvements and adds the following functionality:

  • Several bug fixes. See Known Issues Fixed in Version 0.7 of the Beta Release.
  • Support for the Parquet file format. For more information on file formats, see Understanding File Formats.
  • Added support for Avro.
  • Support for the memory limits. For more information, see the example on modifying memory limits in Modifying Impala Startup Options.
  • Bigger and faster joins through the addition of partitioned joins to the already supported broadcast joins.
  • Fully distributed aggregations.
  • Fully distributed top-n computation.
  • Support for creating and altering tables.
  • Support for GROUP BY with floats and doubles.

In this version, both CDH4.1 and 4.2 are supported, but due to performance improvements added, we highly recommend you use CDH4.2 to see the full benefit. If you are using Cloudera Manager, version 4.5 is required.

New Features in Version 0.6 of the Cloudera Impala Beta Release

  • Several bug fixes. See Known Issues Fixed in Version 0.6 of the Beta Release.
  • Added support for Impala on SUSE and Debian/Ubuntu. Impala is now supported on:
  • RHEL5.7/6.2 and Centos5.7/6.2
  • SUSE 11 with Service Pack 1 or later
  • Ubuntu 10.04/12.04 and Debian 6.03
  • Cloudera Manager 4.5 and CDH 4.2 support Impala 0.6.
  • Support for the RCFile file format. For more information on file formats, see Understanding File Formats.

New Features in Version 0.5 of the Cloudera Impala Beta Release

New Features in Version 0.4 of the Cloudera Impala Beta Release

  • Several bug fixes. See Known Issues Fixed in Version 0.4 of the Beta Release.
  • Added support for Impala on RHEL5.7/Centos5.7. Impala is now supported on RHEL5.7/6.2 and Centos5.7/6.2.
  • Cloudera Manager 4.1.3 supports Impala 0.4.
  • The Impala debug webserver now has the ability to serve static files from ${IMPALA_HOME}/www. This can be disabled by setting –enable_webserver_doc_root=false on the command line. As a result, Impala now uses the Twitter Bootstrap library to style its debug webpages, and the /queriespage now tracks the last 25 queries run by each Impala daemon.
  • Additional metrics available on the Impala Debug Webpage.

New Features in Version 0.3 of the Cloudera Impala Beta Release

  • Several bug fixes. See Known Issues Fixed in Version 0.3 of the Beta Release.
  • The state-store-service binary has been renamed statestored.
  • The location of the Impala configuration files has changed from the /usr/lib/impala/conf directory to the /etc/impala/conf directory.

New Features in Version 0.2 of the Cloudera Impala Beta Release

-default_query_options=’key=value;key=value’

原文地址:http://yuntai.1kapp.com/?p=1084

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值