我的情况是我收到连续的数据流。此数据将被处理并传输到数据库(SQL Server)。
现在,我正在尝试编写一个模型,如果数据库已关闭,数据在本地“保存”(例如在文件中) - 并在数据库恢复时刷新到数据库。
我想知道是否有任何现有的更好设计的编程模型来解决这个问题。
感谢。
答案 0 :(得分:0)
处理这种情况的“正确”方法是使用Failover Clustering,因此如果数据库服务器掉线,则另一个接管。显然,这是一项重大(昂贵)的努力,因此如果符合您的需要,您将数据假脱机解决方案是一个很好的选择。