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