当前位置: 代码迷 >> ASP.NET >> 存在缓存中数据定时刷入数据库,在刷入数据库之前怎么防丢失
  详细解决方案

存在缓存中数据定时刷入数据库,在刷入数据库之前怎么防丢失

热度:7584   发布时间:2013-02-25 00:00:00.0
存在缓存中数据定时刷入数据库,在刷入数据库之前如何防丢失
有个项目,每天接收大概有100w的记录产生,每个记录大概产生15条左右的附加记录。
为了避免IO操作,考虑把接收到的数据放入队列或缓存中,然后定时或没100条时再批量查入数据库。

现在有个疑虑就是中间出现宕机了,或站点更新了,未插入数据库的记录如何避免丢失。
------最佳解决方案--------------------------------------------------------
站点更新,应用池会重启的吧,放在那儿都会掉失吧
------其他解决方案--------------------------------------------------------
要不放在第三方服务器,然
------其他解决方案--------------------------------------------------------
这个看缓存在哪里了?
------其他解决方案--------------------------------------------------------
好高深啊。。。。。。。。。。
  相关解决方案