Lucene 跨度查询太慢

这对Lingway公司来说可能是个特殊的问题。

我们对跨度查询有很强要 求,Lucene检索结构已经开始添加这一细节,但它们当初可没这么想。

最基础的实现导致了复杂的算法并且运行缓慢,尤其是当某些短语在一份文档中重复了 许多次出现。

这是为什么我倾向说Lucene是一个高性能的划词检索引擎当你仅仅使用基本的布尔查询时。