公告介绍MongoDB 8.0,史上最快的MongoDB!阅读更多 >>介绍MongoDB 8.0,史上最快的MongoDB!>>

用MongoDB做大事
在规模上使用MongoDB

成千上万的组织使用MongoDB来构建大规模的高性能系统。从财富100强企业到最敏捷的初创公司,这些组织都依赖于MongoDB。他们从单个服务器部署发展到超过1,000个节点的集群,在超过100亿份文档和PB级数据上每秒执行数百万次操作。

可扩展性不仅仅是关于速度

它关乎三个不同的指标,它们通常共同作用:集群规模、性能规模和数据规模。 有许多MongoDB用户正在推动可扩展性的极限。以下是一些组织,围绕每个扩展维度组织。

集群规模

Amadeus是专注于旅游行业的全球最大技术公司,每年处理6.3亿个预订和16亿名乘客。该公司的旅游系统依赖于超过100个MongoDB集群,总计570多个节点,其中最大的集群管理着超过100TB的数据。用例包括航班推荐、支付、航空分析以及欺诈检测。
EA Sports FIFA是全球最畅销的体育视频游戏系列。为了服务数百万玩家,EA的Spearhead开发工作室选择了MongoDB来存储用户数据和游戏状态。自动分片使得在EA的250多台服务器上扩展MongoDB变得简单,随着EA FIFA赢得更多粉丝,其增长没有限制。
Sprinklr帮助世界上一些最大的公司通过一个统一的平台触及、倾听并与超过25个不同的渠道的客户进行互动。MongoDB部署在超过800个实例上,这些实例运行在多个公共云平台上,每秒支持处理数十万条消息。
Square Enix使用MongoDB来扩展《古墓丽影》、《杀手:赦免》、《神界:原罪》等游戏。MongoDB的高级管理平台使得Square Enix的操作团队能够按需扩展数十个数据库集群,并为全球玩家提供7x24小时的可用性,只需一位管理员即可。
Sailthru使电子商务和媒体品牌能够轻松地在包括电子邮件、站内、移动、社交等多个渠道中个性化内容。随着该公司客户群膨胀到超过10亿用户,1.25亿个内容文档(例如与特定用户相关的URL和产品),以及每月50亿条消息,Sailthru已经在MongoDB中存储了超过40TB的数据,分布在120个节点上,主要是物理基础设施。

性能规模

Foursquare被全球超过5000万人使用,他们已签到超过60亿次,每天还有数百万次新增签到。MongoDB是Foursquare的主要数据库,每秒支持数十万次操作,存储所有签到和历史、用户和地点数据以及评论。
AHL,曼氏集团 plc 的一个部门,是一家位于伦敦和香港的量化投资管理公司,管理着超过 113 亿美元的资产。在评估了多种技术选项后,AHL 使用 MongoDB 来取代其关系型和专业的 'tick' 数据库。MongoDB 支持每秒处理 2.5 亿个 tick,其成本比它所取代的旧技术低 40 倍。
奇虎360 使用 MongoDB 来支持部署在超过 1,500 个节点上的 100 多个应用程序,每天处理 200 亿次操作。基于位置的移动搜索、日志分析和单点登录会话缓存等核心互联网服务依赖于 MongoDB 的可扩展性和性能,以服务数亿用户。
世界前五大银行之一使用 MongoDB 来为其全球参考数据管理平台提供动力。在全世界 12 个数据中心之间复制数据,MongoDB 可扩展以服务每个国家的交易员,同时确保符合监管要求。
在基于微服务平台的平台上提供个性化的按需电视服务,每秒支持 10 万次操作,可用性高达 99.999%。

数据规模

自 2012 年首次 MongoDB 项目以来,百度已将其集群扩展到 600 个节点,存储 2,000 亿份文档和 1PB 的数据,为超过 100 个应用程序提供动力。

Experian Health 正在将其包含 3 亿患者数据的 PB 级数据存储模型从 Windows 和 SQL Server 移动到 Linux 和 MongoDB,使用 Docker 和 Kubernetes 运行,以提供更自然的数据存储模型。
Genomics England 使用 MongoDB 来推动 10 万基因组项目的数据科学,可扩展以处理数百 PB 的复杂遗传数据,这些数据推动了拯救生命和开创性的发现。
许多世界上最知名的品牌使用 Adobe Experience Manager 来加速开发提高客户忠诚度、参与度和需求的数字体验。Adobe 使用 MongoDB 存储了 Experience Manager 下的大规模内容存储库中的 PB 级数据。
Appsee 是一家新一代移动分析公司,为业务所有者提供对用户行为的深入洞察,使他们能够增加参与度、转化率和盈利能力。客户包括 eBay、AVIS、Virgin、三星、Argos、Upwork 等。Appsee 依赖于 MongoDB 来处理从其客户移动应用程序收集的大量时间序列会话数据,并对这些数据进行分析。这相当于在云端 MongoDB 集群中扩展了 200 亿份文档和 15TB 的数据,每年翻一番。
CARFAX 依赖于其车辆历史数据库将潜在买家与其所在地区的二手车辆联系起来,并用于指导业务的分析。为了提高客户体验,CARFAX 迁移到 MongoDB,现在在多个数据中心管理着超过 130 亿份文档(在复制之前)。
通过在 AWS 上使用 MongoDB、Kafka 和 Terraform 运行的微服务重新架构 Universal Credit,英国工作与养老金部在 COVID-19 来袭时将服务容量扩展了 10 倍。MongoDB 部署在 5 个地理复制集群中,处理 110TB 的数据以及 85 亿条记录。

云中的完全弹性 MongoDB

MongoDB Atlas 提供了完全自动化的云服务数据库,内置了操作和安全最佳实践。轻松部署、运行和扩展您选择的公共云中的数据库。

免费开始或轻松将现有集群迁移到 MongoDB Atlas。

在您的环境中运行 MongoDB 吗?

MongoDB Ops Manager 帮助您在自管理环境中自动化和监控数据库。Ops Manager 的好处也适用于 MongoDB Cloud Manager,这是一个托管管理工具,提供对云备份的访问。

轻松扩展

使用 MongoDB 咨询服务,解决扩展和高可用性问题。MongoDB 咨询工程师提供关于分片 MongoDB 内部工作原理的专家指导,以及复制、故障转移和备份。然后,工程师为您提供关于如何将最佳实践应用到您的部署中的详细建议。

学习性能最佳实践

阅读博客系列,了解在 MongoDB 系统中实现高性能的最佳实践和考虑因素。了解应用程序模式、模式设计、事务、索引、硬件考虑因素等内容。