когда вызывать функцию оптимизации при использовании zend_search_lucene?

Я использую zend_search_lucene для индексации документов, и у меня возникла дилемма при вызове функции оптимизации.

Пожалуйста, дайте мне знать, должна ли функция оптимизации вызываться после индексации или во время поиска.

Спасибо


person Manoj H    schedule 07.06.2012    source источник


Ответы (1)


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

person Maerlyn    schedule 07.06.2012
comment
Привет, но при оптимизации индекса я видел добавление дискового пространства .... он показывает больше потребления памяти при вызове функции оптимизации. - person Manoj H; 07.06.2012
comment
Эта функция оптимизирована для более быстрого поиска, да, для этого требуется довольно много памяти. - person Maerlyn; 07.06.2012