【发布时间】:2010-11-02 15:29:06
【问题描述】:
作为 .NET Web 开发人员,我一直使用 SQL Server 作为我的数据库存储,因为它已经在 MSFT 生态系统中,并且可以在 .NET 平台上轻松使用。
然而,最近,我的计算机几乎完全崩溃了,因此丢失了该计算机上 SQL Server 中的所有数据。
现在我有了一台新计算机,我想开始使用异地数据库,这样就不会再发生这种情况了。由第三方(即托管公司)或云服务托管的数据库。
不一定非得是 SQL Server 甚至 RMDBS,但如果不是,那就是尖端的东西(例如 redis、Cassandra、MongoDB、CouchDB 等),而不仅仅是 MySQL 或 Postgre什么的。
有没有人给那些没有经济能力的人一些建议?
我希望能够在项目开发期间使用它,并且如果它们上线,则不必将数据迁移到任何地方到新服务 - 将数据保留在它所在的位置并指向我的生活域需要数据到它在开发时指向的同一服务。
【问题讨论】:
-
考虑将 SQL Server 备份实施到网络中的另一个节点。另一台服务器、NAS 或某些 UNC 来移动您的日常 .BAK。
-
绝对是个好主意!但是,我在家里有一个非常简单的设置,只有几个甚至没有联网的盒子。但也许我可以写一些东西来自动使用 Dropbox?我可能不得不探索这个想法。谢谢。
标签: sql-server database nosql cloud