Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个 50Gb 的 Lucene 索引(机器上有 4GB RAM)。例如,用一个词进行搜索需要 100 毫秒。两个术语 - 200ms,三个 - 300ms,等等。
这是预期的性能下降还是我们做错了什么?
搜索包含k个不同术语的查询涉及获取与它们对应的k个发布列表,然后计算它们的并集。一般来说,这将在项数上花费线性时间。