You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Paul Elschot (JIRA)" <ji...@apache.org> on 2015/05/06 14:23:59 UTC

[jira] [Closed] (LUCENE-3325) Transpose positions in index

     [ https://issues.apache.org/jira/browse/LUCENE-3325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Elschot closed LUCENE-3325.
--------------------------------

> Transpose positions in index
> ----------------------------
>
>                 Key: LUCENE-3325
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3325
>             Project: Lucene - Core
>          Issue Type: Wish
>          Components: core/index
>            Reporter: Paul Elschot
>            Priority: Minor
>
> When positions are used in queries with many terms, each term in each document causes a seek in the positions, and in large indexes these seeks can be far apart even when the terms are in the same document.
> The number of (disk) cache misses of such position seeks might be reduced by putting the positions for all terms in the same document directly behind each other. This should have a noticable effect when terms are alphabetically close, for example for truncations, and it should also help when the documents have few enough positions to fill a cache entry (disk page, cache line).
> This might also help the performance of highlighting based on indexed positions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org