我是C#的新手,对数据库来说还是全新的。
目前我已经创建了一个电影和GUI的数据库。我可以很好地查询数据库,但我有一个关于访问和分发我的应用程序的问题。
现在我必须在启动应用程序之前运行mongod.exe。我对此的理解是mongod.exe允许我的程序访问数据库。
我的问题是:
我问的原因是因为我想在多台计算机之间分发我的应用程序,我不想在每台计算机上安装MongoDB,并且必须在每次启动应用程序之前运行mongod.exe。
如果我完全误解了这个问题,有人会介意我指出正确的方向吗?
由于
答案 0 :(得分:0)
Mongod必须安装在某个地方,无论是像MongoHQ这样的托管服务,还是远程服务器甚至是客户端计算机。没有...... MongoDB,MongoDB就不可能存在。
如果您希望分发您的应用,为什么不建立一个中央数据库服务器供他们交谈?这将是一种更好的方式。