4

Zend Lucene を実装する場合、サーバーに Java をインストールする必要がありますか?

4

2 に答える 2

11

私は使用していませんが、 Zend_Search_Lucene コンポーネントを使用するのに Java は必要ないようです。ドキュメントによると、Zend_Search_Lucene は Lucene の完全な PHP 実装です。

ただし、Java インデックスと PHP インデックス間の相互運用性はサポートされています。

于 2009-08-10T13:10:16.510 に答える
3

Zend 実装は、Java から Lucene の PHP へのポートです。これは Zend の優れたアプローチです。

しかし、PHP バージョンには大きなインデックスがありません。大きなインデックスがある場合、検索/Lucene への挿入を行うスクリプトを呼び出すたびに、php がそれをロードする必要があることに注意してください。Java バージョンでは、JVM の起動時にインデックスをロードし、メモリ内に保持して使用します。

于 2009-08-22T19:04:49.700 に答える