水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:求教进程关闭时正在写文件的问题
1楼
|
sweetgun
|
2024-07-31 18:35:00
|
展开
主要还是加强数据鲁棒性吧,确保部分写文件的操作不会影响其他完整数据
【 在 elephant 的大作中提到: 】
: 最近遇到了疑似进程关闭时正在写文件导致文件系统损坏的问题,
: 网上搜了下,好像是有这个可能。
: 我的问题是:
: ...................
--
FROM 222.128.63.59
7楼
|
sweetgun
|
2024-08-01 14:12:18
|
展开
比如顺序写出的数据,每条记录有长度标识和结束标识,只写出一半的记录不读就行了;
后来我采用了BerkeleyDB这样的文件数据库来记录数据,它对于文件写到一半、重新读取的问题明显会处理的比自己撸代码好。
【 在 elephant 的大作中提到: 】
: 不太懂,这个我理解是文件系统的问题。
: 例如正在写日志文件的时候掉电了,此时怎么确保不会影响日志文件中已经存在的数据呢?
--
FROM 222.128.63.59
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版