Нужен ли Zend Lucene Java Lucene? - PullRequest
       11

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

4 голосов
/ 10 августа 2009

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

Ответы [ 2 ]

11 голосов
/ 10 августа 2009

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

Однако существует поддержка совместимости между индексами Java и индексами PHP .

3 голосов
/ 22 августа 2009

Реализация Zend - это порт java для PHP Lucene. Это отличный подход Zend.

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

...