2015-09-09 1 views
0

Один из проектов, над которыми я работаю, требует как можно более быстрого выполнения большого количества вопросов, связанных с Date, на SOLR.Выполнение огромного количества запросов с фасетными датами в SOLR в распределенной форме

Просьба предложить вам подходящие методы для этого.

Я изучал библиотеку spark-solr для отправки нескольких параллельных запросов на solr через Spark. Но не уверен, что это лучший подход.

ответ

2

Каждый поиск Solr является его собственным потоком, поэтому одновременная выдача параллельных запросов является установленным способом увеличения пропускной способности. Фиксация даты (или действительно грансовая грань) в Solr зависит от FilterCache для производительности, поэтому убедитесь, что она достаточно велика; в вашем случае это должно быть немного больше, чем количество ведер в настройке фасет. Вы можете проверить состояние кэша через интерфейс администрирования Solr, чтобы убедиться, что количество выселений низкое.

+0

Спасибо !. Скорость была улучшена при выполнении в потоках – pjesudhas

Смежные вопросы