摘要:
从 Easysearch 到 Lucene,查询构建层的 11 条优化规则 一、开篇:一个常见的误解 "must 里面,是不是应该把匹配文档少的条件写在前面?这样能提前过滤掉大量文档,性能更好?" 这个直觉来得很自然,但它是错的。 ┌───────────────────────────────── 阅读全文
posted @ 2026-06-18 10:16
tlfeng
阅读(1)
评论(0)
推荐(0)
摘要:
Lucene 如何让最稀疏的迭代器领跑,最大化跳过无效文档 一、回顾与引入 在上篇中,我们走完了布尔查询从用户 JSON 到 Lucene 执行的构建层旅程:Easysearch 的 BoolQueryBuilder 会保留同类子句的书写顺序,Lucene 的 BooleanQuery.rewrit 阅读全文
posted @ 2026-06-18 10:16
tlfeng
阅读(1)
评论(0)
推荐(0)
浙公网安备 33010602011771号