hive impala C++ Java垃圾回收 Garbage Collection GC

hive impala 

 

impala  推荐每个节点内存  2^7~2^8GB

 

Impala与Hive的比较 - 文章 - 伯乐在线 http://blog.jobbole.com/43233/

 

《Hadoop应用架构》Hadoop Application Architectures

 

Impala使用C++语言实现的。这样做使Impala代码更为高效,允许单个Impala使用大量的内存,而不受Java垃圾回收机制(Garbage Collection ,GC)的延迟影响。而且,Impala还可以更好地利用向量化及指定CPU指令,以进行文本解析、CRC32计算等,因为通过JVM是无法访问这些硬件特性的。

 

 

使用底层虚拟机(Low Level Virtual Machine,LLVM)编译查询,将查询所用的方法编译成优化的机器码。

 

posted @ 2018-07-15 22:28  papering  阅读(409)  评论(0编辑  收藏  举报