2012-06-28 25 views
0

我对C#相当陌生,对数据库完全陌生。如何正确访问/分发使用MongoDB的应用程序

目前我已经创建了一个电影数据库和一个GUI来配合它。我可以很好地查询数据库,但是我有一个关于访问和分发我的应用程序的问题。

现在我必须在启动我的应用程序之前运行mongod.exe。我对此的理解是,mongod.exe让我的程序访问数据库。

我的问题是:

  1. 有没有办法为我的应用程序,而无需显式运行mongod.exe运行?
  2. 如果是这样,怎么样?

我之所以这样问是因为我想要分发在多个计算机之间我的申请,我不希望在每台计算机上安装的MongoDB,并有我的应用程序的每个开始前有mongod.exe运行。

如果我完全误解了这个问题,会不会有人介意让我朝着正确的方向走?

感谢

回答

0

必须安装的地方是否的mongod它是由一个像MongoHQ或远程服务器,甚至客户端计算机上的托管服务。 MongoDB不能在没有... MongoDB的情况下存在。

如果你想分发你的应用程序为什么不建立一个中央数据库服务器供他们谈话?这将是一个更好的方法。

相关问题