比如我们现在的用户下了订单,这个订单会被后台 Job 在规定时间提交到一个财务系统中。他说,如何保证用户下单时整个系统挂了时候的数据迁移。
我只是单纯从业务上,如果请求之前服务器挂了,这个数据神仙也救不到了。
如果是在写入数据前挂了。那我唯一想到的就是先请求进来就写到 redis 里(如果挂的意思是指 redis 也挂了,那就只能 redis 持久化),系统恢复后,后台队列去一个个推上去。
日订单量就几十个,虽然金额高,但真觉得我们系统没这种场景。
单纯讨论,这个数据迁移还有哪些常用的法子?我们就是除了定期备份,目前没别的了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.