Hi,

I have a Solr index with an awful lot of tiny documents in it
(hundreds of millions) each having a few fields.

I can query the index without problem and retrieve results sorted on score.

I am now exploring the possibility of sorting on other fields. The
typical number of results from queries is in the 100s or 1000s, so
tiny in regard to index size.

>From what I remember of Lucene, it had (still has?) to build a
FieldCache prior to sorting, and this FieldCache contains all field
values for the field to sort on right?

My question is, is there a way around that behaviour of the field
cache, i.e. could a filter query somehow limit the values loaded in
the FieldCache?

Is there otherwise a WTH (Well Known Hack) to be able to sort on
fields when an index has lots (100s of 1000s) of values for that
field?

Any help appreciated,

Mathias.

Reply via email to