私はLucene 3.5.0を使用して、私のウェブサイトでいくつかの基本的な検索をしています。私はMySQLのデータベースのJDBCディレクトリにインデックスを格納したいと思います。コンパスプロジェクトを使ってこれを行うつもりだったが、もっと多くの研究と実際にコードを試してみると、コンパスは死んだプロジェクトであり、もはや現在のバージョンのLuceneと互換性がないことがわかった。Lucene JDBCディレクトリ
インデックスをJDBCディレクトリに保存する別のオプションはありますか? Luceneがこのネイティブを提供しない理由はありますか?何らかの理由でHDDをより良い方法で保管していますか? FAQから
JDBCディレクトリとは何ですか?なぜそれをDBに入れたいのですか? –
JDBCディレクトリは、コンパスがインデックスを格納するためにデータベースにテーブルを作成するために使用する方法です。正直なところ、私はそれがより簡単になると思うので、私はそれを働かせることができない以外にアプローチしたい、それはインデックスデータベースを格納するための最良の場所は、データベース自体にあるようです。ディレクトリがより良い選択肢であれば、私はそうでないと確信することができます。 – ryandlf
ああ、私は誤解しました。ありがとう。しかし、どのように簡単になるか分からない。また、DBのインデックスや操作は、異なるタイプの問題に合わせてチューニングされているようです。 –