2010-06-15 95 views
4

我正在考虑使用MongoDb作为我正在构建的WPF应用程序的后备存储。主要是为了接触NoSQL。理想情况下,我想创建一个mongodb数据库,将其放入我的应用程序的根文件夹(或./data)中,并使用LINQ连接到它,而无需运行mongo.exe。我最近和SQLite做了类似的事情,发现它对于数据存储来说是一个很大的改变。我可以在无服务器模式下使用MongoDb吗?

MongoDb可以吗?我看过的所有示例都需要在连接到数据库时运行mongod.exe。数据总是存储在c:\ data \ db中。

回答

2

答案,是的。需要使用--dbpath开关和version 1.5.2(用于“upsert”)。

+1

你可以请更详细说明吗? – tunnuz 2011-03-31 14:13:22

+0

@tunnuz:对不起,很久以前,我不记得我正在做什么......也许你的应用程序启动时用--dbpath开关启动mongo.exe? – jcollum 2011-03-31 20:09:20

相关问题