7

検索エンジンに Zend_Search_Lucene を使用しています。悲しいことに、インデックス内の同様のドキュメントを見つけることができる MorelikeThis メソッドの実装がありません。

この関数の適切な Zend ポートに出くわした人はいますか?

drupal モジュールを見つけましたが、深刻なハッキングなしに Zend で使用できるかどうかはわかりません。

4

2 に答える 2

3

ZFの人たちはZend_Search_Luceneで素晴らしい仕事をしましたが、SphinxSolrほど堅牢ではありません。非常に多くの機能に加えて、探しているMoreLikeThis機能が提供されるため、これらのいずれかを使用することを強くお勧めします。

Googleの「solrvssphinx」の場合、2つを比較するいくつかの記事が見つかります。

どちらの検索エンジンにもPHPインターフェースがあるため、統合が容易になります。http://us2.php.net/manual/en/refs.search.php

于 2011-05-12T16:22:27.870 に答える
2

Solrは、任意の言語で使用できる REST API からアクセスできます。また、Lucene の所有者が所有しているため、このような更新やパッチをタイムリーに取得する可能性が高くなります。たとえば、1.4 で機能するフィールド折りたたみのパッチがあります。その機能は、バージョン 4.0 まで予定されていません。3.0 は 3 月にリリースされたばかりで、Lucene の新機能へのアクセスがいかに簡単であるかについてのアイデアを与えてくれます。

于 2011-05-16T15:48:27.910 に答える