Нужна ли Zend Lucene Java Lucene?

При реализации Zend Lucene нужно ли устанавливать Java на наш сервер или нет?

2 ответа

Решение

Хотя я не использовал его, похоже, что вам не нужна Java для использования компонента Zend_Search_Lucene. Согласно документации, Zend_Search_Lucene является полностью реализованной PHP-реализацией Lucene.

Тем не менее, существует поддержка взаимодействия между индексами Java и индексами PHP.

Реализация Zend является портом Java для PHP Lucene. Это отличный подход Zend.

Но версия PHP будет не хватать для больших индексов. Помните, что если у вас большой индекс, php будет загружать его каждый раз, когда вы вызываете скрипт, который выполняет поиск / вставку в Lucene. Версия Java, загрузите индекс при запуске JVM и сохраните его в памяти, чтобы использовать его.

Другие вопросы по тегам