私はLucene.NetとFSDirectory
を使っていましたので、私はその作業の基本についてよく知っています。しかし、インデックスの使用をスピードアップするために、可能であればRAMDirectory
を使用していくつかのキーコードを書き直そうとしています。Lucene.Net RAMDirectoryをディスクに書き込む方法は?
既存のFSDirectoryをRAMDirectoryにロードするには、適切なコンストラクタを使用するだけで十分です。しかし、私は再びディスクに書き戻す方法を理解していないようです。
Java版では静的なDirectory.copy()メソッドについて言及しましたが、これはLucene.Netでは存在しないようです。
これは可能ですか?
更新:私はこのメソッドをサポートしていない古いバージョンのLucene.Netを使用していました。公式のLucene.Netサイトの「公式バイナリ」は明らかに古くなっています。 NuGetを使用してVisual Studio内のLuceneの最新バージョンをダウンロードしてインストールすることを提案してくれたCVertexに感謝します。
実際に私は古いバージョンを使用している可能性がありますが、私はhttp://lucene.apache.org/lucene.net/で新しいものの圧縮されたコピーを見つけることができないと私はできません私の人生はsvn.apache.orgからダウンロードする方法を理解しています - 私はディレクトリリストを提供しています(そこからダウンロードするだけでSVNクライアントをインストールする必要がありますか?) – devios1
はいsvnクライアントを取得すると、 http://tortoisesvn.net/downloads.html – BrokenGlass
okが行います - ありがとう! – devios1