设置Mongodb和托管

时间:2010-01-29 23:14:49

标签: hosting couchdb mongodb

最近我偶然发现了mongoDB,couchDB等。 我希望能够玩这种类型的数据库,并想知道有多少访问托管服务器才能让它运行。

如果有人对此有任何了解,我很想知道当您的应用通过“普通”托管公司托管时是否可以设置它。

5 个答案:

答案 0 :(得分:4)

我使用Mongo,所以我真的只是为Mongo说话,但是你典型的网络托管环境不允许你设置自己的数据库。您希望对服务器进行根级别(admin)访问以设置Mongo。要做到这一点,你需要像VPS或专用服务器。

然而,为了解决Mongo问题,我建议您为您的操作系统下载二进制文件并运行它。他们的JavaScript shell界面非常易于使用。

希望有所帮助! 添

答案 1 :(得分:2)

各种方式: -

1)有许多免费的mongodb托管可用。试试DotCloud.com。这里有很多其他人http://www.cloudhostingguru.com/mongoDB-server-hosting.php

2)如果您具体询问共享托管,答案通常是否定的。但是,如果您可以在其他地方运行mongoDB(例如从上面的链接)并想从您的网站连接,那么如果您的主机允许您自己的扩展(对于PHP)可能是可能的

3)VPS

答案 2 :(得分:1)

virtual private server hosting怎么样?主机为您提供整个机器......硬盘,CPU,内存。你可以安装任何你想要的东西,因为它是你的(虚拟)机器。

答案 3 :(得分:1)

就其他人所说的MongoDB而言,您需要能够安装MongoDB软件并运行它(通常作为守护进程)。但是,托管服务才刚刚开始出现,例如MongoHQ。也许这样的事情在测试结束后可能是适当的(或者如果你请求邀请)。

似乎托管的CouchDB服务也在弹出,例如couch.ioCloudant。我个人没有使用Couch的经验,所以我不太可能比使用Mongo,但我想再次自己运行它,你需要安装软件(因此需要root访问权限)。

如果您目前没有VPS或专用服务器(或上述基于云的版本),或许将数据移至专用托管服务将是避免痛苦和费用的理想方式更改您的主机设置。

答案 4 :(得分:0)

您可以在不同的托管服务器中托管您的应用程序和数据库。 对于MongoDB,您可以免费使用mongohqmongolab空间0.5 Gb