数据库暂时断开时的应用程序设计?

时间:2013-11-15 21:07:57

标签: c# architecture .net-4.0

问题在于:

  • 来自来源的传入数据
  • 处理该数据的程序
    • 使用C#编写并定位 .NET 4.0
  • 与源无关的输出数据库
  • 输出数据库可能会暂时断开连接
    • 断开时间介于0到2小时之间
    • 断开连接时仍然从源接收数据

遇到这种情况时,应该采用哪种正确的模式?这是否太模糊或具体情况?

1 个答案:

答案 0 :(得分:1)

使用服务器端的队列缓存它。 将数据转储到数据库后,从队列中删除数据。