2010-05-06 46 views
0

我有一种情况,我收到一个连续的数据流。这些数据被处理并传输到数据库(SQL Server)中。通过流数据从数据库停机时间恢复

现在,我试图编写一个模型,如果数据库关闭,数据在本地“保存”(比如说在一个文件中) - 当数据恢复时刷新到数据库。

我想知道是否有任何现有的更好设计的编程模型来解决这个问题。

谢谢。

回答

0

处理这个问题的“正确”方法是使用Failover Clustering,因此如果数据库服务器退出,另一个接管。显然,这是一项重大(昂贵)的工作,所以如果数据适合您的需要,将数据后台处理到磁盘的解决方案是一个很好的选择。