Я нашел ответ.
Если вы хотите отсортировать по времени, а не по релевантности, используйте fq = вместо q = для всех ваших фильтров.Таким образом, Solr не тратит время на выяснение взвешенного значения документов, соответствующих q =.Оказывается, Solr тратит слишком много времени на взвешивание, а не на сортировку.
Кроме того, вы можете ускорить сортировку, предварительно согрев поля сортировки в слушателях событий newSearcher и firstSearcher в solrconfig.xml.Это обеспечит выполнение сортировки через кеш.