caoj3737的gravatar头像
caoj3737 2015-04-02 14:03:15

应用系统数据库的快照功能、时间切片功能的最佳实践方案?

在mis系统中,系统数据记录会存在增删查改,这个数据变化的过程,在经过很长的时间后,如何能够实现我查询系统数据中历史上任意一时刻的数据


时间切片:可以查询整个应用系统在历史某一时刻的任意数据


快照:手工或自动保存整个应用系统在某一时刻的所有数据情况。


PS:我的想法是系统建设早期,数据库设计阶段,增加字段记录时间,每条记录若有变化则复制一条记录并记录时间,但这样做肯定数据冗余太多!!
能否做到记录增量变化情况,然后查询时根据增量变化的记录去还原历史时刻数据?

所有回答列表(1)
最代码官方的gravatar头像
最代码官方  LV168 2015年4月9日

如果是数据库层面的,定时备份数据库文件即可。

如果是操作系统的,windows也能实现备份还原吧,linux肯定可以。

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友