加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

YugaByte DB数据库把企业版成果100%开源还不收费

发布时间:2019-07-19 17:18:01 所属栏目:编程 来源:局长
导读:在越来越多的数据库选择改观开源协议以防备被滥用的时辰,这款数据库为何反其道而行之,选择将包罗企业版在内的成果 100% 完全开源? YugaByte DB 是一个高机能、云原生的漫衍式 SQL 数据库,包罗企业版和社区版两个版本。相较于社区版,企业版提供了更丰
副问题[/!--empirenews.page--]

在越来越多的数据库选择改观开源协议以防备被“滥用”的时辰,这款数据库为何反其道而行之,选择将包罗企业版在内的成果 100% 完全开源?

YugaByte DB 是一个高机能、云原生的漫衍式 SQL 数据库,包罗企业版和社区版两个版本。相较于社区版,企业版提供了更富厚的成果,不外这些成果收费且闭源。但就在前两天,YugaByte DB 首创人兼 CTO Karthik Ranganathan 公布 YugaByte DB 已 100% 完全开源,回收的是 Apache-2.0 开源容许证。

YugaByte DB数据库把企业版成果100%开源还不收费

因为 100% 开源,首创人暗示 YugaByte DB 此前闭源的贸易化和企业版成果也会完全开源,如漫衍式备份、数据加密和只读副本(Read Replicas)成果均已在开源版本中提供,而且完全免费行使。除此之外,即将推出的新成果如 Change Data Capture(CDC,数据改观捕捉) 和 2 Data Center Deployments(双活数据中心陈设) 同样可在开源版本中免费行使。闭源的打点软件 Polyform Project 也转为 source available 且只能免费试用的模式。

简朴来说就是不再区分企业版和社区版,从此 YugaByte DB 有且只有一个版本,而且完全开源。这些改观从最新宣布的 1.3 release 开始见效,此版本在7月16日就已处于 GA 阶段。

为何溘然有云云大的转变?不妨来相识一下。

对付 YugaByte DB,Adobe 的专栏作家兼开拓者生态认真人 Matt Asay 作出如下评价:

越来越多的开拓者将 PostgreSQL 作为一种逻辑的 Oracle 更换方案,由于他们不再行使在多云上运行且基于微处事的单一数据库。但 PostgreSQL 事实不是专门面向动态云平台而构建,因此这个开源更换方案会受到限定。

YugaByte DB 通过在当代云基本办法方面深度支持 PostgreSQL 的成果从而弥补了这一方面的空缺。现在 YugaByte DB 选择 100% 开源,信托会有更多人乐意回收它 —— 对在云原平生台上构建要害营业应用的开拓者和运维工程师尤其有吸引力。

下图总结了在 2018-2019 时代,Yugabyte DB 和 MongoDB, Cockroach Labs, Confluent(Apache Kafka 背后的首要贸易公司)以及 Elastic 关于开源设施变革的比拟:

YugaByte DB数据库把企业版成果100%开源还不收费

为何要开源?

颠末尾这么多年,开源已被证明是开拓和分发要害营业型基本办法软件最乐成的要领。起首,它消除了用户行使软件的阻碍,再加上开源软件具有完全的行使自由,这使得它的回收率呈指数级增添成为也许。接下来,因为各人都回收开源软件,且开源具有快速、协作和社区驱动的特质,这就为开拓成果富厚的软件提供了须要的快速反馈路径,同时保持软件的高质量和靠得住性。得益于开源,加强安详性、与生态体系集成、可扩展的框架和其他企业成果天然也会变得更强盛。

那么回收免费增值模式(freemium)的专有基本办法软件是否也能告竣这样的方针?谜底虽然是必定的,但假如要成长到同样的成熟水平也许必要耗费更长的时刻。另外,对协作开拓的短缺和较慢的反馈路径亦即意味着这些专有软件也许并不会引起市场的存眷,从而逐渐消散。

简而言之,通过开源,这些基本办法软件不单敏捷获取到了大量的用户和市场,还担保其能实现快速的稳步迭代。

开源 vs. 贸易

起主要明晰的是,开源和贸易红利并不彼此抵牾。事实拥有康健的贸易红利,才气一连为开源软件投入资源。

今朝开源基本办法软件的贸易模式首要有三种:

  1. 通过提供处事、技能支持以及培训来收取用度
  2. 焦点代码开源(Open Core)
  3. 提供收费的托管处事

第一和第三种都较量好领略,像 MongoDB 客岁就收购了数据库托管公司 mLab —— 为自家的收费营业 MongoDB Atlas 获取更大的市场。事实 mLab 在其平台上拥有约莫一百万个托管数据库,个中包罗免费和付费的用户。

至于 Open Core,着实是指固然已将软件的焦点代码开源,但厂商会将更有代价的成果放在“企业版”,然后举办收费。对付数据库和数据基本办法公司而言,这些附加成果一样平常包罗构建新的数据模子、备份已存储的数据、担保数据安详以及加密处事、大都据中心复制等。

数据库的打点软件也不在 Open Core 范畴之内,它们首要提供扩展、进级、备份和监控数据库,以及自动化建设集群的成果。

DB 贸易化与 DBaaS 贸易化

先快要期 OSS 数据库修改开源容许协议的案例弃捐一边,我们能从这些 OSS 数据库贸易化的汗青中进修到什么?

起主要领略 Amazon Aurora 为何能乐成地将 PostgreSQL 和 MySQL 的庞大回收局限实现贸易化。其次,MongoDB 公司怎样通过 MongoDB Atlas 将 MongoDB 的大局限回收率实现贸易变现?最后在数据说明市场,Databricks 和 AWS EMR 又是怎样通过 Apache Spark 开展贸易化营业?

在浩瀚的案例中,可以看到直接将 OSS 数据库贸易化少有取得乐成的例子,但通过云处事举办贸易化则有普及的乐成案例。这里深条理的缘故起因是用户必要耗费很长的时刻才气成立对涉及要害营业的数据库(business-critical DB)的信赖,但这种信赖一旦成立,他们乐意为 DB-as-a-Service (DBaaS) 带来的便利投入大量资金,尤其是他们的回收率到达必然局限的时辰。

以是 YugaByte 有来由信托,假如 AWS 基于 OSS 项目构建托管处事,那可以说是如入无人之境。固然包罗 AGPL 在内的一些开源容许证会低落 AWS 的扩张速率,但无法阻止它对市场的蚕食。其它,AWS 基于 OSS 项目构建托管处事也证明白此项目具有一连成长的潜力。

以是对付贸易 OSS 公司而言,这就意味着他们必需提供足够优越的 DBaaS 处事来与 AWS 竞争,而非单单依靠于焦点 OSS 数据库的上风。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读