Home / Companies / Elastic / Blog / Post Details
Content Deep Dive

What's new in Apache Lucene 8

Blog post from Elastic

Post Details
Company
Date Published
Author
Alan Woodward
Word Count
1,010
Language
English
Hacker News Points
-
Summary

Apache Lucene 8 introduces a range of enhancements aimed at improving query execution speed, indexing efficiency, and memory management. Notable features include a new API that allows users to bypass unnecessary counting for queries, thereby speeding up execution by providing a lower bound on the number of matching documents. The update also introduces indexing impacts, which enable maximum score calculations for document blocks, and a new FeatureField for efficient custom-scoring queries. Additionally, Lucene 8 enhances docvalue access speed with jump tables and allows terms dictionaries to be loaded off-heap, reducing heap memory usage. These improvements aim to optimize performance, especially for large document sets and frequent updates, with further enhancements planned for future releases.