在 Openshift 上,MongoDB 的大小限制是多少?

8
我正在使用Node.js和MongoDB开发一个应用程序。我想找到一个用于托管的解决方案,于是我了解到Openshift提供3个免费gear,每个gear有512MB的RAM和1GB的磁盘空间。
在Openshift应用程序中,MongoDB以cartridge的形式存在。因此,如果我为我的Node.js应用程序安装MongoDB cartridge,我不确定MongoDB能分配多少数据大小。
a) Does it limit to 1GB 
b) MongoDB data-size= 1GB - (NodeJS APP space) 
c) or can i have it as a separate gear for MongoDB and access in my application ?

Openshift是否允许访问外部云数据存储,如mongoHQ或cloudant?
1个回答

8

非扩展应用程序中,DB 和 lang cartridges 共享 1 GB 的 gear 存储空间。而在扩展的应用程序中,DB 取得自己的 gear,这意味着它有 1 GB 的独立存储空间。有关扩展应用程序的更多信息,请参见:https://www.openshift.com/blogs/scaling-in-action-on-openshift


1
如果是免费计划,那么有三个齿轮可用,所以(如果需要)我可以使用一个用于数据库,另外两个用于HTTP扩展? - anix
1
没错。如果您需要更多资源,您可以注册Silver计划,该计划提供16个齿轮,每个齿轮有6GB的配额,并且每个齿轮最多可使用1GB内存。唯一的限制是Silver计划目前仅在美国和欧洲提供。 - Sumana Mehta
我尝试在免费层级中拥有一个专用的MongoDB装置,但是初始化MongoDB服务器本身会耗尽磁盘空间。 - Amol Gupta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接