我目前正在围绕沙发基础数据库建立一个网站,如果它受欢迎,我很可能会在未来的某个阶段在超过2台机器上托管该网站和数据库。它仍然是一个公平的方式,所以我想要一些信息来帮助我决定从这里走哪个方向。我的问题是:
有人知道我是否可以在2个以上的节点上部署couchbase的免费版(ce)?如果答案因版本而异,那么请告诉我哪个版本允许(如果有的话)。
如果无法在超过2个节点上部署免费版本的couchbase,那么有人可以解释这是通过软件还是法律来阻止的?
我发现了以下声明on the couchbase website:
社区版(CE)最适合非商业开发者,其中 花一些时间来弄清楚或解决问题不会导致 主要问题。使用这些二进制文件没有任何限制 生产系统
这听起来好像软件可以在生产中根据需要安装在尽可能多的机器上而无需付费,但后来another couchbase page读取:
寻找免费版本?我们的企业版免费版 提供Couchbase Server的全部功能,免费无限制 在开发中使用,在生产集群中最多使用两个节点。
所以我很困惑。也许这最后一个只是指支持的成本,而不是与软件本身相关的任何成本?
答案 0 :(得分:16)
您可以在2个节点及更多节点上部署Community Edition。限制仅适用于Enterprise Edition:
答案 1 :(得分:13)
如果您将鼠标悬停在下载页面上的“为什么选择企业”或“为什么选择社区”链接上,您将获得详细信息:
社区版:
如果您正在从事非商业项目,请选择社区版:
- 对于能够独立解决问题的爱好者
- 未包含最新EE错误修补程序的未经测试的二进制文件
- 在生产系统上使用二进制文件没有限制
- Couchbase用户社区提供的帮助
因此,您可以在生产或开发中使用不受限制的无限制节点的Community Edition。
企业版:
如果您正在处理受资助的项目,请选择企业版,原因如下:
Free Enterprise Edition约束是“Free”Collumn中其他一个答案中引用的表中引用的内容:http://www.couchbase.com/couchbase-support。
这些软件包还包含描述二进制许可证的许可证文件。
当然,Couchbase Server的源代码是在Apache 2.0许可下开放的。
答案 2 :(得分:6)
这是两个不同的版本,Community Edition vs Enterprise Edition。 CE可以根据需要自由部署,但是对于论坛,只有Support vs Enterprise可以在生产中最多使用2个节点。
也就是说,如果您的数据对您或您的客户至关重要,建议迁移到企业版。如果您的应用程序只能通过论坛帮助支持,则无需从CE Couchbase服务器移动。