私は以前Javaで何もしたことはありませんが、サイトでの検索にLuceneを使用したいと思います。初心者Luceneチュートリアル
これで完全な初心者のためのステップバイステップチュートリアルを見つけるのに問題があります。
誰でも良いチュートリアルをお勧めしますか?
おかげ
私は以前Javaで何もしたことはありませんが、サイトでの検索にLuceneを使用したいと思います。初心者Luceneチュートリアル
これで完全な初心者のためのステップバイステップチュートリアルを見つけるのに問題があります。
誰でも良いチュートリアルをお勧めしますか?
おかげ
このウェブサイトはあなたに少し役立つかもしれない...
これはLuceneのチュートリアルで、あなたの質問に直接回答ではありません(そのために、私の答えは、他のポスターの一部と同じである:Lingpipeブログにボブ・カーペンターのLucene in 60 secondsチュートリアル)。
LuceneだけでJavaを学びたくない場合は、フルテキスト検索データベース(Postgres/Mysql/etc)が目的を解決するはずです。特にSphinxを推奨します。
この決定は、検索アプリケーションのパフォーマンス/スケーラビリティが高い(JavaとLuceneの2つのことを学習するため)必要がある場合に特に関係します。社内のJava専門家がいない限り、同時に2つ以上の戦争を戦う方が良いです。
Zendを使用している場合、なぜZendのPHPポートluceneを使用していないのですか?チュートリアルについては、hereを参照してください。
私はCodeigniterを実際に使用していますが、その中にZend Luceneを使用しています。私はクローラ/インデクサの部分のためにJavaを使用することがPHPを使用するよりも良かったと読んでいます。 – ianckc
@ user330936:はい、JavaはPHPより高速です。しかし、これはLuceneにとってユニークなことではありません。Javaではすべてが高速になります(アセンブリよりも遅いCよりも遅くなります...)PHPをある部分に使用する場合は、luceneのためだけに新しい言語を使用することは良い考えであると主張するのは難しいと思います。 – Xodarap
はおそらくApacheのSolrには、あなたのためのより良いです:http://lucene.apache.org/solr/
のLuceneに入る前に、少なくともジャワの基礎を学びます。両方を同時に行うことは(おそらく)うまくいかないことでしょう。 –
すべてのサイトをJavaで記述したいのですか、既存のサイトでLucene検索を別のプログラミング言語で使用したいですか? – ffriend
私はそのサイトをjavaで索引付けし、Zendライブラリを使用してphpを使用して、ユーザーがサイトを検索したときに索引にアクセスしたいだけです。 – ianckc