Нужна ли 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 и сохраните его в памяти, чтобы использовать его.