我有一些.Net项目可以从使用与关系数据库相对的文档/对象数据库中受益。我认为db4o是一个不错的选择,但我们不确定成本是多少。我很想使用MongoDB,但它的设计不适用于小规模的单服务器应用程序。
还有其他选项我还没有遇到小规模的应用程序吗?
答案 0 :(得分:1)
BerkeleyDB非常好。
答案 1 :(得分:1)
如果,它的规模非常小,只需自己序列化/反序列化:)或者在嵌入式关系数据库中创建基于文档的结构,如SqLite ......
答案 2 :(得分:1)
所以RavenDB看起来适合我正在寻找的东西。我和源头玩了一下并给了它一个旋转。它是CouchDB和MongoDB的混合体。主要区别在于它使用Windows内置的ESE引擎来提供崩溃恢复,这主要是我正在寻找的。根据{{3}},在它发布之前还有很多工作要做,但是跟随GutHub很有趣。