NTFS 圧縮を使用して RavenDb データベースを圧縮しようとしています。フォルダーの属性を圧縮に変更しようとしていますが、ravendb サーバーを起動すると、データベースにアクセスできなくなりました。「データベース testdb の作成に失敗しました 1 つ以上のエラーが発生しました。」「次の名前のデータベースを開くことができました: testdb 1 つ以上のエラーが発生しました。」
手がかりはありますか?ありがとう、アレックス
NTFS 圧縮を使用して RavenDb データベースを圧縮しようとしています。フォルダーの属性を圧縮に変更しようとしていますが、ravendb サーバーを起動すると、データベースにアクセスできなくなりました。「データベース testdb の作成に失敗しました 1 つ以上のエラーが発生しました。」「次の名前のデータベースを開くことができました: testdb 1 つ以上のエラーが発生しました。」
手がかりはありますか?ありがとう、アレックス
MSDNから:
拡張ストレージ エンジン (ESENT または ESE) によって管理されるファイルを圧縮ドライブに置かないでください。Microsoft Jet データベースを圧縮ドライブに配置すると、ライトスルーの遅延が発生し、Jet データベースが破損する可能性があります。
RavenDB は、ドキュメント ストアとして ESENT (Jet Blue) を使用します。したがって、答えは - DON'T DO THISです。
圧縮が必要な場合は、RavenDB Compression Bundleを使用してください。