阿里云MongoDB,一直被模仿,从未被超越-阿里云开发者社区

开发者社区> stromal> 正文

阿里云MongoDB,一直被模仿,从未被超越

简介: 2016年,阿里云最早推出MongoDB云服务,成为全球首家100%完全兼容MongoDB开源社区版的云厂商。2019年,阿里云与MongoDB公司达成战略合作,成为全球第一个MongoDB云服务商战略合作伙伴,也是全球唯一可提供最新版本MongoDB服务的云厂商,并荣膺 MongoDB公司『2019全球最佳ISV合作伙伴』奖。目前,阿里云是全球唯一可提供4.2和4.4版本MongoDB服务的云厂商,而且在未来仍会保持最新版本的领先优势。
+关注继续查看

MongoDB是业界最受欢迎的开源数据库软件之一,有“程序员最喜爱的数据库”之美称,在业界著名的网站DB-Engine排行榜中,历年位居Top 5,是NoSQL数据库之首,在中国拥有广泛的企业客户,备受开发者拥趸。


2016年,阿里云最早推出MongoDB云服务,成为全球首家100%完全兼容MongoDB开源社区版的云厂商。随后,阿里云将自研的MongoDB同步工具MongoShake开源,并且为开源社区版贡献了若干功能特性、性能优化和bugfix patch,做到了源于开源、回馈开源。阿里云MongoDB团队多名成员在MongoDB中文社区担任核心角色,组织参与了各城市站MongoDB技术沙龙和年度峰会,分享阿里云MongoDB技术创新和最佳实践议题。

640-2.png

2019年,阿里云与MongoDB公司达成战略合作,成为全球第一个MongoDB云服务商战略合作伙伴,也是全球唯一可提供最新版本MongoDB服务的云厂商。阿里云与MongoDB的合作从共建开源社区上升到全面覆盖的商业合作,并荣膺 MongoDB公司『2019全球最佳ISV合作伙伴』奖。未来,阿里云还将与 MongoDB 持续深化行业生态及市场拓展的合作,以更加多样的形态输出 MongoDB 企业版,助力传统企业级客户数字化转型。同年,MongoDB 4.2版本发布,具备了分布式事务的处理能力,覆盖传统关系型数据库的事务能力。阿里云MongoDB随后立即提供了配套4.2版本的云服务能力。


640-3.jpeg


2020年,MongoDB 4.4版本发布(点击回顾MongoDB4.4新特性,其中的Hidden Indexes特性即是双方产品技术与代码研发深度合作的成果。目前,阿里云是全球唯一可提供4.2和4.4版本MongoDB服务的云厂商,而且在未来仍会保持最新版本的领先优势。


MongoDB 4.4版本是以往版本的全面加强版,主要针对用户呼声最高的痛点进行了重点改进,提供了Hidden Indexes、Refinable Shard Keys、Compound Hashed Shard Keys、Hedged Reads、降低复制延迟、Streaming Replication、Simultaneous Indexing、Mirrored Reads、Resumable Initial Sync、Time-Based Oplog Retention、Union、Custom Aggregation Expressions、新的结构化日志LogV2、新的安全机制等新功能或增强特性。在易用性方面,除了$accumulator和$function operator,4.4版本还新增了其他多个Aggregation Pipeline Operator,例如字符串处理、获取数组收尾元素、还有用来获取文档或二进制串大小的操作符等。阿里云MongoDB基于4.4版本支持了ECS+云盘的实例新架构,具备更灵活弹性的能力,方便用户更高效地完成实例存储扩容、垂直升降配、水平伸缩、备份恢复等管理运维操作。除了100%完全兼容MongoDB协议,阿里云MongoDB还高度兼容了AWS DynamoDB协议,并且提供NimoShake(又名DynamoShake,阿里云研发的数据同步工具)协助客户以更小的改造代价迁移到阿里云MongoDB。


近期,阿里云MongoDB也将从数据库实例生命周期的托管形式,逐步升级到资源池化与存储计算分离的云原生架构,利用云原生技术架构,让传统数据库具备系统资源灵活弹性升级的云化能力,帮助客户便捷地实现数字化转型升级,降低企业TCO成本。


作为球最早推出MongoDB云服务的云厂商,阿里云MongoDB目前还在副本集节点数、只读节点、秒级监控告警、参数修改、实例回收站、公网访问、SSL加密访问、TDE数据加密、安全审计、智能诊断调优等功能特性方面具有差异化优势,也已支持 Serverless/单节点/副本集/分片集群 四种灵活的部署架构,能够满足不同的业务场景需求,在互联网游戏、在线教育、电商、社交、物联网、政企等领域都有广泛的应用。


640-3.png


  • 游戏应用:使用阿里云MongoDB作为游戏服务器的数据库存储用户信息。用户的    游戏装备、积分等直接以内嵌文档的形式存储,方便进行查询与更新。在游戏分服类的场景,需要滚服或合服操作。滚服时数据库服务需具备快速镜像的能力,合服时数据库需具备增量备份的能力,并可按照时间点进行恢复。


  • 社交应用:使用阿里云MongoDB存储用户信息以及用户发表的朋友圈信息,通过地理位置索引实现附近的人、地点等功能。阿里云MongoDB还非常适合用来存储聊天记录,因为它提供了非常丰富的查询,并在写入和读取方面都相对较快。


  • 物联网应用:阿里云MongoDB具有高性能和异步数据写入功能,特定场景下可达 到内存数据库的处理能力。同时,云数据库MongoDB中的分片集群实例,可按需配置Mongos和Shard组件的配置和个数,性能及存储空间可实现无限扩展,非常适合物联网高并发写入的场景。


目前,阿里云拥有国内最强大和丰富的云数据库产品家族,涵盖关系型数据库、非关系型数据库、分析型数据库、数据库生态工具以及云数据库专属集群五大版块。2009年,阿里巴巴首先提出用分布式架构替代传统商业数据库。十余年间,阿里巴巴数据库完成了从商用、开源到自研的发展路径,并以迅猛之势形成山河,已服务于全球超过20个国家及地区。市场份额稳居全球前三,亚太第一,在国内遥遥领先。


2018年起,阿里云数据库已连续三年进入Gartner数据库魔力象限,并在2020年进入Gartner全球数据库领导者象限,成为在基础软件领域首次进入领导者的中国企业,代表中国数据库真正走进世界一流。未来,阿里云也将持续加大在数据库领域的投入,携手合作伙伴,赋能更多企业数字化转型。


640-4.png


此前,阿里云还联合MongoDB原厂和MongoDB中文社区共同出品了“七天玩转MongoDB训练营”,邀请阿里云技术专家、MongoDB原厂专家和MongoDB中文社区发起人授课,并推出了《玩转MongoDB从入门到实战》电子书(点击这里下载,以帮助更多开发者快速掌握MongoDB核心架构及特色功能。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用NAT网关轻松为单台云服务器设置多个公网IP
在应用中,有时会遇到用户询问如何使单台云服务器具备多个公网IP的问题。 具体如何操作呢,有了NAT网关这个也不是难题。
26746 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
9615 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
9081 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13331 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
4626 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
7032 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
4123 0
+关注
190
文章
0
问答
来源圈子
更多
阿里云数据库:帮用户承担一切数据库风险,给您何止是安心!支持关系型数据库:MySQL、SQL Server、PostgreSQL、PPAS(完美兼容Oracle)、自研PB级数据存储的分布式数据库Petadata、自研金融级云数据库OceanBase支持NoSQL数据库:MongoDB、Redis、Memcache更有褚霸、丁奇、德哥、彭立勋、玄惭、叶翔等顶尖数据库专家服务。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载