Elasticsearch, built on top of Lucene, can automatically detect and map new fields for users with its dynamic mapping feature. When users index low cardinality fields, such as height and age, they often use numbers to represent these values. Elasticsearch will infer these fields as "long" data types and use the BKD tree as the index for these long fields. As the data volume … [Read more...] about Optimizing Lucene caching: A solution to lock contention