CrateDB 4.5让这个分布式SQL数据库开源

日期: 2021-03-28 作者:Sean Michael Kerner翻译:邹铮 来源:TechTarget中国 英文

数据库供应商Crate.io表示,正在将其整个代码库转移到开放源代码许可模型中。

Crate.io总部位于加利福尼亚州旧金山,该公司开发并支持CrateDB平台,这是分布式SQL数据库,它被优化用于时间序列数据分析。

该供应商在3月23日发布新版Crate 4.5并转向开源,在此之前,CrateDB是开放核心模型,其中包含开源基础,或“核心”社区版和企业平台,具有专有功能,这些功能在开源中不可用。

随着转向完全开源代码库,以前仅在企业版CrateDB中可用的功能现在出现在开源CrateDB 4.5中。在曾经专有的功能中,关键功能是安全性和可视化功能,这些功能使CrateDB更加安全、更易于管理和使用。

Gartner公司分析师Adam Ronthal表示,开放源许可旨在提高CrateDB技术的覆盖范围和部署率,并应有助于推动云货币化。

Ronthal说:“作为一家小型ISV(独立软件供应商),CrateDB面临挑战,他们需要与本机(云服务提供商)产品和其他ISV的专业产品竞争。CrateDB拥有很强的性价比,这对于他们的长期成功至关重要。”

为什么CrateDB完全开源

其实完全转向开源许可模式的决定是在2020年做出,即在Crate.io引入新的首席执行官EvaSchönleitner的时候。

Schönleitner谈到她担任CEO的头几个月时说:“当时我们开始进行的讨论之一是我们在产品开发方面的工作,我们在年底决定开源方向。”

根据Schönleitner的说法,由于企业版中的所有代码都是由Crate.io员工编写,因此供应商拥有所有知识产权,并且能够轻松地使代码开源。

她指出,这不仅是改变许可,而且还改变了Crate.io的理念。他们没有保留社区版的功能,现在提供一个版本和用于代码开发的开发路径。Schönleitner补充说,尽管该公司现在基于开放源代码,但她的公司仍在继续运行CrateDB Cloud产品–托管的数据库即服务产品。

核心CrateDB数据库现在也作为开源技术免费提供,Crate.io为付费客户提供支持服务。

开源CrateDB和云吞噬的风险

有些供应商选择采用开放核心方法或完全避免开放源代码的主要原因是“云吞噬”的潜在风险。

如果项目是开放核心,而企业技术不是开源,云提供商也无法采用。

云吞噬是指公共云提供商采用开放源代码项目,并将其作为服务在其自己的平台上提供,而没有与负责该项目的主要供应商进行互动。发生这种情况的示例就是Elasticsearch和AWS。

Crate.io的客户工程主管Georg Traar说:“作为一家公司,就服务而言,我们可以围绕该开源产品提供更多的服务。自从我们创建产品以来,我们可能也是运行该产品的最佳选择。是的,AWS可能有他们自己的解决方案,我认为我们必须做到这一点。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

邹铮
邹铮

相关推荐

  • Java、JDBC和Postgres

    现在越来越多的企业开始部署PostgreSQL,为什么呢?当你看到这个许可开源数据库所提供的功能,你就不会对此 […]

  • 5个元数据管理最佳实践

    在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]

  • Cockroach Labs增加矢量搜索,更新定价选项

    Cockroach Labs 近日推出矢量搜索功能,旨在使客户能够访问和操作非结构化数据,以训练生成式人工智能 […]

  • 如何使用数据治理成熟度模型

    如果没有强大的数据治理,数据就无法产生有价值的见解以及改善决策。数据治理成熟度模型可帮助企业评估当前的成就水平 […]