【发布时间】:2011-09-24 00:05:49
【问题描述】:
我在想也许我应该把它限制在 8k 以内。我想每次都打开一个文件并从头到尾写入。但是,如果由于某种原因(比如停电)它没有完成我不想要损坏的数据。有没有办法我可以打开/写入/关闭事务文件,所以除非它成功,否则它不会替换以前的文件?
当我用谷歌搜索时,我会得到很多关于数据库事务和 ado 而不是文件的结果
【问题讨论】:
-
NTFS 在默认情况下已经凭借其日志而具有事务性。不在这里,请在 superuser.com 上询问
-
汉斯,问题是关于 Linux 上的单声道,通常不是 NTFS 系统 :)
-
实际上我在 windows 上开发,但在单声道上运行它。所以......问题是关于整个.net
标签: .net linux file transactions mono