MongoDB是一个跨平台的、面向文档的NoSQL数据库。它已经开发成一个答案简单易用但非常性能日益增长的需要,可伸缩,content-agnostic存储。MongoDB广泛采用了工程师在应用程序开发银行到社交媒体。不幸的是,在MongoDB Inc .)在2017年上市,他们选择积极的货币化的道路,改变SSPL许可证(这是一个许可模型,对你不好)和促进阿特拉斯(MongoDB数据库即服务(DBaaS)解决方案)甚至在MongoDB企业付出高昂的代价。公司把社区的用户需求远远落后于迎合高端企业客户,离开MongoDB社区滞留。
虽然受限于SSPL许可证(不承认的开放标准倡议(OSI)作为开放源码)、P雷竞技下载官网ercona以其深刻的承诺,开源软件,选择有滞留MongoDB社区的支持:
- 提供雷竞技下载官网MongoDB Percona服务器(PSMDB)——源MongoDB数据库的替代基于MongoDB Community Edition (CE)然而,增加企业特性,通过Percona基础上开发的。雷竞技下载官网
- 我们还记得,虽然MongoDB公司选择将MongoDB CE SSPL立即生效,不尊重合规审批流程的用户不得不面对,Percona, MongoDB公司不同,选择雷竞技下载官网提供补丁AGPL-based开源版本。
- 提供一个免费的开源产品MongoDB备份和恢复:雷竞技下载官网为MongoDB Percona备份(PBM)与PSMDB以及(某种程度上)与MongoDB Inc .) MongoDB社区和企业版。
- 包装PSMDB PBM雷竞技下载官网MongoDB Percona分布:一个易于部署MongoDB的完整解决方案。
- 提供raybetapp官方下载 (PMM),它可以用作一个开源,基于MongoDB运维经理的替代品。
- 开发一个MongoDB普罗米修斯出口国对任何人都免费使用(从Grafana,通过Ansible来Dynatrace)需要深入了解他们的MongoDB实例所做的广泛应用于工业企业开源社区和APM工具。
- 交付一个雷竞技下载官网Percona运营商对MongoDB集装箱,一个完整的解决方案的环境Percona MongoDB服务器,包含必要的Kubernetes设置保持一致PSMDB雷竞技下载官网实例(如果你不确定是否运行MongoDB Kubernetes是给你的,看看优点和缺点的解决方案)。
我认为这是公平地说,是让人印象深刻。个人,组织,甚至企业受益于这一事实软件Percona提供了自由和开放的。雷竞技下载官网
苦乐参半的版
看到的所有重要bug MongoDB 5.0引入了,感觉好像上映已经冲,允许去GA半生不熟的特性。看着众多关键问题,可能导致数据损坏,你仍然可以认为这是一个自然状态的事情发展,引用爱因斯坦的话:
一个人从未犯了一个错误尝试新的东西。
真正的点,但下面的故事寄存器,我在这里使用不是一个论点。“加速释放节奏”引入了MongoDB inc .假设重大改进是在“快速发布”发布为阿特拉斯(DBaaS)客户只提供。MongoDB社区或甚至MongoDB企业客户将得到改进的5.0。x,即使他们有机会品尝所有的不稳定性,限制,和缺陷可用5.0。
当然,MongoDB公司认为流血的边缘用户的快速释放,包括新功能,而所有的问题是固定的错误修复,patchset版本。从我的经验,不仅bug修复解决用户问题。认为发布周期的情况下,由于最后期限,一些功能在主要版本发布在一个有限的范围。它的声音是那么的熟悉,对吧?这并不是那么糟糕,因为(语义版本控制)小版本将填写缺失的功能,解除限制,通常营销关注的特点主要版本完成。不是在这种情况下,至少如果你社区的“二等公民”用户或企业版。快速释放语义版本控制所谓的次要版本。意味着你必须忍受的局限性和缺乏特色,直到下一个主要版本,现在必须满足的bug修复补丁。
考虑到MongoDB 5.0引入了非常吸引人的能力就像时间序列集合或重新切分,允许自动改变分片键的集合。在应用程序设计时,选择一个好的分片键初始切分发生通常是具有挑战性的。在数据库中设计不良分片意味着一切MongoDB的性能。现在,改变它,一个手册和繁琐的过程都是必要的。甚至考虑引入的失败重新切分过程中性能和存储开销,这仍然是一个非常诱人的特性,在很多情况下可以改变游戏规则的。不幸的是,缺乏信任的MongoDB 5.0和新版本节奏没有社区,社区经常不能从中受益。
雷竞技下载官网Percona等了很长时间的释放5.0感觉足够稳定释放。直到MongoDB 5.0.6 CE近一半被释放后一年5.0.0 Percona决定它是为我们的用户和客户足够安全。雷竞技下载官网这种第三方掩护射击是一个开源带来无价的资产。与Percona站在软件发布,这样的公司雷竞技下载官网你会得到额外的验证你的软件的好处“免费”。
临终的策略
看前一章,采用5.0版本的不一样令人印象深刻的有可能会发现并不令人惊讶。正在写这篇博客,遥测Percona收集的数据显示:雷竞技下载官网
- MongoDB 4.4 = 47%
- MongoDB 4.2 = 17%
- MongoDB 5.0 = 15%
- MongoDB 4.0 = 13%
临终的日历MongoDB 4。x展望如下:
- 4.0生物2022年4月
- 4.2生物2023年4月
- 4.4生物2024年4月
加入5.0明显缺乏信任,我们看到一种越来越明显的趋势:采用MongoDB 4.4,让一些“喘息的空间”,直到终点。
这是一个公平的策略是有意义的,但限制你得到的价值。如果有另一种方法,可以让你得到更多的好处?
MongoDB 6.0雷竞技下载官网来Percona服务器
MongoDB 6.0的引入,用户期待已久的改进和可用性修复了MongoDB 5.0之前,只有Atlas顾客可以品尝。主要终点后要求用户升级版本,6.0可能成为他们的着陆区。这种方式用户可以受益于更高级的功能的新版本以及后来的终点。
快速查看MongoDB 6.0的特性,使它显示了一系列有趣的,如:
- 集群,集群同步
- 可查询加密
- 时间序列集合的改进
- 分析改进
- 改变流的改进
- 新的聚合运算符
- 改进的搜索
显然,并不是所有这些将MongoDB Community Edition,因为有些是留给MongoDB企业甚至是阿特拉斯。
即使没有在Community Edition的功能不可用,6.0版提供修复的不稳定的5.0是一个很大的进步,值得考虑在你的长期的更新策略。
而更新你的社区版,值得考虑从MongoDB CE迁移到Percona MongoDB雷竞技下载官网服务器。这样你的好处都MongoDB CE 6.0加上Percona带来的优势的社区发布周期。雷竞技下载官网与即将发布的Percona MongoDB 6.0服务器,雷竞技下载官网以及刚发布Percona备份MongoDB 2.0和PBM的支持raybetapp官方下载 ,解决方案就会变得完整。与功能,如一个内存引擎,广泛的数据加密,热备份、LDAP、和Kerberos集成MongoDB Community Edition已经提供了什么,PDMDB提供了一个完整的解决方案,Percona致力于保持打开状态。雷竞技下载官网留心观察宣布PSMDB 6.0很快!
现在该做什么?
多年来,公司改变他们的许可证,越来越不开源,声称是更加开放在一个明显的营销。在其核心,Percona选雷竞技下载官网择忠于开源哲学。
多年来,Percona专家精心交雷竞技下载官网付增量Percona服务器基于相同的上游代码库的MongoDB MongoDB Community Edition。作为MongoDB CE的替代,这样的企业特性,PSMDB之上增加了它,让它很有趣:
- 内存存储引擎,
- KMIP支持,
- HashiCorp库集成,
- 数据加密,
- 审计日志,
- SASL外部LDAP身份验证,
- 热备份。
这些企业级特性增强被添加到Percona MongoDB服务器。雷竞技下载官网这样开源社区可以受益于功能以前仅为MongoDB企业客户。使用PSMDB 6.0,都不会改变。雷竞技下载官网Percona的使命是提供对每个人开放数据库解决方案和无处不在。有鉴于此,我们接受你的建议,哪些特性是最重要的,我们的用户。伸出手,让我们知道!
了解更多关于Percona Mon雷竞技下载官网goDB服务器






