Solrは初めてです。構造化データをデータベースに格納し、Solr/Luceneを使用して検索できるサーバーを作成しようとしています。サーバーは、高可用性を実現するために、任意の数の同一ノードにクラスター化できます。
標準構成のSolrは、ファイルシステム上のファイルにインデックスを格納しているようです。これにより、整合性とクラスタリングにいくつかの問題が発生するようです。
インデックスをDBとトランザクション的に整合させるにはどうすればよいですか?これを行う方法はありますか?(たとえば、Solrインデックスへのコミットと調整されたDBへのコミットを行う方法はありますか?)
インデックスを(リレーショナル)DBに保存する方法はありますか?これは一貫性の問題とクラスターの問題を解決しますが、これを行う方法についての文献はあまりありません。
クラスターとして構成されている場合、各クラスターノードは独自のインデックスのコピーを維持する必要がありますか。Solrの複数のインスタンスが単一のインデックスを更新できるかどうかは明らかではありません。
または-インデックスの一貫性が保証されていないことを受け入れるのをあきらめ、毎日かそこらで再構築しますか?人々は通常これについて何をしますか?