如何解决如何实现实时数据记录/备份系统?
我正在开发使用户能够实时记录事件的软件。每个事件都是需要捕获的极其关键的数据,需要最大程度地(合理)防止所述数据丢失。
我已经将每个新事件存储到一个正在运行的临时文件中,这当然可以独立工作。然而,这种方法可能是愚蠢的,例如如果软件在写入过程中崩溃,从而损坏数据。
我可以实现一个循环系统,其中每个事件都记录到多个文件中,以便在数据损坏的情况下始终至少有一个好的副本。这会奏效,并且可以简单地从最近的“好”文件中恢复数据,但是这感觉很笨重。
是否有行业标准、专业首选或普遍接受的方法来执行故障安全运行数据记录?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。