У меня есть новостной сайт с 150 000 статей новостей. Ежедневно в базу данных добавляется около 250 новых статей с интервалом 5-15 минут. Я понимаю, что Solr оптимизирован для миллионов записей, и мой 150K не будет проблемой для него. Но я беспокоюсь о том, что частое обновление будет проблемой, поскольку кэш становится недействительным при каждом обновлении. На моем Dev-сервере холодная загрузка страницы занимает 5-7 секунд для загрузки (поскольку каждая страница запускает несколько запросов MLT).Solr для постоянного обновления индекса
Будет ли это помогать, если я разделил свой индекс на два - индекс архива и последний индекс. Индекс архива будет обновляться один раз в день.
Может ли кто-нибудь предложить какие-либо способы оптимизации моей установки для постоянного обновления индекса?
Thanks
Можете ли вы указать, сколько из них «несколько запросов MLT»? Сколько всего запросов Solr выполняется на странице? –
какую клиентскую платформу вы используете? –
Мой локальный сервер-сервер - Mac. Производственным сервером является CentOS. Индексная страница раздела содержит 20 статей с запросом MLT для каждой статьи. В то время как страница статьи содержит два запроса MLT. –