红帽表态:坚决不用SSPL的MongoDB
极客时间编辑部
讲述:杜力大小:3.24M时长:02:22
2019 年 1 月,红帽明确表示,因为 MongoDB 使用了 SSPL 协议,所以将不会在 8.0 系统中提供该数据库。最近,红帽官方发博称,Red Hat Satellite 将在后端标准化 PostgreSQL,并且再次表态,Satellite 不会使用 SSPL 许可的 MongoDB 新版本。
据了解,Red Hat Satellite 是一种系统管理解决方案,它使红帽基础设施更易于在物理、虚拟和云环境中部署、扩展和管理。此管理工具帮助用户提供、配置和更新系统,以使其高效、安全地运行并符合各种标准。通过自动化大多数系统维护任务,Red Hat Satellite 帮助组织提高效率、降低运营成本,并使 IT 部门能够更好地响应战略业务需求。
目前,Red Hat Satellite 使用两个数据库,MongoDB 和 PostgreSQL。出现这种情况的原因是多个上游产品使用了不同的数据库。现在,红帽将会调整现有的数据库结构,整合和使用单个 PostgreSQL 数据库。
红帽表示,已经发布的 Satellite 版本将继续支持 MongoDB 的嵌入式版本。只要不是迁移到 MongoDB 新版本中,Satellite 团队将会一直对 MongoDB 进行修补,直到其逐步被淘汰。但是,Satellite 不会使用 SSPL 许可的 MongoDB 新版本。
他们预计,删除 MongoDB 不会对性能产生任何重大影响。此外,红帽也在努力避免删除 MongoDB 之后对 Satellite 所有功能的影响,让 Satellite 用户可以继续享受他们之前依赖的 Satellite 功能。
事实上,红帽抛弃 MongoDB 的原因是其使用了 SSPL 许可,但是选择 PostgreSQL 的原因,除了其本身的回滚和事务特性,可能也有 PostgreSQL 越来越流行的原因,毕竟 PostgreSQL 的流行度已经跨过 400,迈向 500,与排名前三的数据库越来越接近了。
另外,红帽是因为 MongoDB 更改了协议才“放弃”它的,所以也可以合理猜测,其选择 PostgreSQL 的原因也可能是因为 PostgreSQL 背后没有商业公司,BSD 开源协议不会轻易修改。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论