是否有任何小规模,持久的文档/对象数据库?

时间:2010-03-26 00:59:46

标签: .net document-database

我有一些.Net项目可以从使用与关系数据库相对的文档/对象数据库中受益。我认为db4o是一个不错的选择,但我们不确定成本是多少。我很想使用MongoDB,但它的设计不适用于小规模的单服务器应用程序。

还有其他选项我还没有遇到小规模的应用程序吗?


编辑:这是一个没有很好解决方案的空间吗?是不是没有小规模&持久文件数据库?我最好的选择是使用MongoDB并将--syncdelay选项设置为1?

3 个答案:

答案 0 :(得分:1)

BerkeleyDB非常好。

答案 1 :(得分:1)

如果,它的规模非常小,只需自己序列化/反序列化:)或者在嵌入式关系数据库中创建基于文档的结构,如SqLite ......

答案 2 :(得分:1)

所以RavenDB看起来适合我正在寻找的东西。我和源头玩了一下并给了它一个旋转。它是CouchDB和MongoDB的混合体。主要区别在于它使用Windows内置的ESE引擎来提供崩溃恢复,这主要是我正在寻找的。根据{{​​3}},在它发布之前还有很多工作要做,但是跟随GutHub很有趣。