|
|
1
2
mongo应该在具有复制功能的服务器上运行。它并不是真正用于桌面应用程序的数据库(除非它们连接到中央服务器上的数据库)。有一个 blog post on durability 在MongoDB博客上,这是一个常见的问题。
在每个驱动程序中,都应该有一个执行“安全”插入或更新的选项,它等待数据库响应。我不知道您打算使用哪个驱动程序(有几个for.net, http://github.com/samus/mongodb-csharp 是最官方支持的),但驱动程序不提供安全选项,您可以运行getlasterror命令手动同步。
有一个fsync命令,如果您真的想要,可以在每次操作之后运行它。同样,Mongo遵循“数字安全”的理念,鼓励任何在生产中运行的人至少有一个奴隶作为备份。 |
|
|
2
0
这取决于您想在数据库中存储什么。 根据 Wikipedia ;
有一个 .NET driver 可用。和 here 是一些帮助您入门的信息。 但你首先应该问自己:你想储存什么,还有什么进一步的要求。(支持存储过程、触发器、预期大小等) |