红帽宣布该公司将在未来几个月内停止MongoDB。 规范化PostgreSQL后端。 您打算切换到单个数据库,Red Hat Satellite开发团队选择了PostgreSQL。
原因 Red Hat提供的针对此MongoDB删除的信息 是PostgreSQL将是Satellite所需的数据类型和用途的更好解决方案。 因此,红帽卫星团队正在邀请社区为这一变化做准备。
Red Hat Satellite是一种系统管理解决方案,可简化物理,虚拟和云环境中Red Hat基础架构的部署和管理。
该管理工具可帮助用户配置,配置和更新系统,以使其高效,安全并符合各种标准。
根据Red Hat的说法,Red Hat Satellite通过自动执行大多数系统维护任务,可以帮助组织提高效率,降低运营成本,并使IT部门更好地满足组织的战略需求。 公司。
为什么要删除MongoDB社区版?
该公司说, 到目前为止,Red Hat Satellite使用了两个基础数据库:MongoDB和PostgreSQL。
但 自2016年以来,该团队将在使用关系数据库中发现一个优势 撤消和事务处理,以在Pulp中最终实现必需的功能,最后在Satellite中进行。 因此,已经存在的PostgreSQL获得了它的优势。
Pulp是一个用于管理软件包存储库并使之可供大量消费者使用的平台。
Pulp可以本地镜像整个或部分存储库,在存储库中托管其自己的软件包,并在一处管理来自多个源的多种类型的内容。
“这样做的原因是我们认为PostgreSQL是Satellite所需的数据类型和用法的更好解决方案。
此外,将其统一到一个数据库系统中可以简化Satellite的总体架构,并可以促进故障发生后的恢复,备份和恢复。”
然而, 一些互联网用户对事情的看法有所不同。 自从我们去年十月提到以来, MongoDB技术总监兼联合创始人Eliot Horowitz宣布了一项声明 这在开源社区引起了轩然大波: 创建一个新的开源许可证,即服务器端公共许可证 (SSPL),用于著名的面向文档的数据库管理系统。
这意味着该许可证下的MongoDB版本不是开源的。
此更改将对Red Hat Satellite认可的功能或性能产生什么影响?
为此, 该团队表示,他们预计移除MongoDB不会对Red Hat Satellite的性能产生任何重大影响。
该团队说,为了避免由于删除MongoDB而对该软件的功能造成任何损害,已经付出了巨大的努力,以便其用户始终能够从该解决方案中获得最大的收益。
仍然存在的另一个问题是:与MongoDB社区版兼容的当前版本的Red Hat Satellite将发生什么?
为此,该团队表示,将继续支持结合了MongoDB的Red Hat Satellite的当前版本,并将在必要时从错误修复中受益。”
MongoDB的集成版本将继续与已经发布的Red Hat Satellite版本兼容。
MongoDB已合并到当前受支持的Red Hat Satellite 6版本中。如果需要一种解决方法,则该团队将为该问题创建一种解决方法,而不是降级到MongoDB的新版本。
因此,卫星小组将根据需要修复MongoDB,直到逐步淘汰«。
成为第一个发表评论