使用ntfs压缩的ravendb数据库

Ale*_*oto 2 compression ntfs ravendb

我正在尝试使用NTFS压缩来压缩RavenDb数据库.它正在努力将文件夹属性更改为Compressed,但是当我启动ravendb服务器时,数据库不再无法访问它.我收到:"无法创建数据库testdb发生了一个或多个错误." "可以打开名为:testdb的数据库发生了一个或多个错误."

有线索吗?谢谢,亚历克斯

Mat*_*int 5

来自MSDN:

不要将由可扩展存储引擎(ESENT或ESE)管理的文件放在压缩驱动器上.将Microsoft Jet数据库放在压缩驱动器上可能会导致直写延迟,从而导致Jet数据库损坏.

RavenDB使用ESENT(Jet Blue)作为其文档存储.所以答案是 - 不要这样做.

如果要压缩,请使用RavenDB压缩包.