numFound
- это общее количество документов, соответствующих вашему запросу в индексе (в данном случае это все документы в индексе), а не количество возвращенных документов.
Вы можете включить docValues
для своего поля, если сортировка медленная для этого поля - но кэширование обычно очень помогает при выполнении нескольких сортировок (если ваш индекс не был изменен между ними).При этом ваш запрос занял 285 мс на стороне Solr, поэтому, возможно, медлительность, которую вы испытываете, исходит не от Solr?
Различные выходные форматы (&wt=json
и т. Д.) Также могут быть более эффективными длядесериализацию на выбранном вами языке (.. и для отображения в вашем браузере, который делает много подсветки синтаксиса для XML).