3

リモート Solr サーバーからコア データ全体をファイルにプルする SolrJ に基づく Java クライアントを作成したいと考えています。後で、このファイルを別のリモート Solr サーバー コアに再生したいと考えています。

この機能を実装する最良の方法は何ですか?

4

3 に答える 3

2

残念ながら、solr にも solrj にもそのような機能はありません。

しかし、すべてのフィールドがインデックスに保存されている場合は、すべてのドキュメントを読み込んで、必要な方法で保存することができます。

于 2012-12-19T09:26:27.313 に答える
1

それがあなたのケースに当てはまるかどうかを確認してください:

バックアップ- バックアップを実行できますが、バックアップはサーバー上でのみ作成されます。

サーバーにコミットされたインデックス データがある場合は、マスターにバックアップを作成します。それ以外の場合は何もしません。これは、定期的なバックアップを取るのに役立ちます。

Solr レプリケーションを使用して、インデックスのコンテンツを任意のリモート Solr サーバーに複製できます。

したがって、インデックスをローカル ボックスに複製してからリモート ボックスに再度複製するか、バックアップしてコンテンツをリモート ボックスに転送することができます。

于 2012-12-19T10:15:52.763 に答える