3 ms·
Cloudera Impala also uses LLVM to JIT chunks of the query plan into machine code.
by barrkel 9y ago
Cloudera Impala also uses LLVM to JIT chunks of the query plan into machine code.
- electrum 9y agoPresto generates Java bytecode which is then turned into machine code by the JVM JIT.
- CandidlyFake 9y agoDon't all DB servers "JIT" and then cache query plan?
- riku_iki 9y agoExecuting machine code still can be more performant than interpreting cached execution plan.
- Xorlev 9y agoIt makes a ton of sense for Impala/Presto, OLAP tends to be about throughput (long queries over lots of data) which benefits from this kind of JIT compilation since the overhead is amortized. Really excited to see it makes its way into Postgres.