私たちのSolrアプリケーションは、毎日約1GiBのデータをSolrインデックスに追加します。アプリケーションは過去N日間のデータにのみアクセスしますが、将来の機能のためにすべてのデータを保存する必要があります。メインサーバーのスペースを節約するために(高価)データをエクスポートしてローカルストレージに保存したいと思います(安価)。MySQLには、mysqldump
必要に応じてデータを簡単にエクスポートおよびインポートできるすばらしい機能があります。Solrには、Solrアプリケーションをシャットダウンせずにアクティブ化できる同様の機能がありますか?
私が興味を持っている特定の重要な機能:
Solrの実行中に機能し、ダウンタイムは発生しません。
次のようなデータのサブセットをエクスポートします
datetime:[1356220800 TO 1356393600]
データをインポートする
私が興味を持っている特定の重要ではない機能:
エクスポートされたデータを検索して、挿入するサブセットを見つける機能(などの一般的なGNUツール
grep
または小さなスタンドアロンツールを使用)。固有のデータ圧縮。