Hi all,

I am curious if there is anything in Lucene that resembles a covering index
(from the relational database world) as an alternative to DocValues for
commonly-accessed values?

Consider the following use-case: I'm indexing docs in a Lucene index. Each
doc has some terms, which are not stored. Each doc also has a UUID
corresponding to some other system, which is stored using DocValues. When I
run a query, I get back the TopDocs and use the doc ID to fetch the UUID
from DocValues. I know that I will *always* need to go fetch this UUID. Is
there any way to have the UUID stored in the actual index, rather than
using DocValues?

Thanks in advance for any tips

Alex Klibisz

Reply via email to