写点什么

从自建 MongoDB 聊聊云数据库 MongoDB 的蓬勃张力

  • 2020-04-10
  • 本文字数:1631 字

    阅读完需:约 5 分钟

从自建MongoDB聊聊云数据库MongoDB的蓬勃张力

在很长一段时间内,企业为了自身发展大多选择自建数据库,而随着企业的发展壮大和数据量的猛增,自建数据库越来越不能满足企业对数据库提出的高要求,为了更好地管理和使用海量数据,越来越多企业选择把云下数据库迁到云上,MongoDB 数据库也在企业上云过程中展现出了蓬勃的发展张力。

自建 MongoDB VS 云上 MongoDB

服务可用


自建 MongoDB 一般是自我深度优化后的产品,往往较原生性能有较大的提升,这也变相为用户提高了综合性价比。自建 MongoDB 针对原生产品功能不足,增强其功能,尤其是优先满足了一些企业特别需要的企业级功能,这也成为很多线下客户选择云数据库产品的重要考量因素。


自建 MongoDB 的客户根据自己在某业务领域的积累,有针对性地增加了特定场景下的数据库端解决方案,有效提升了竞争力。云厂商立足根本,考验的是技术底蕴,需要企业长期投入并不断锤炼,还需要注重其兼容性,尽量减少对企业现状的冲击,并为其他有可能的选择做必要的铺垫。


除此之外,监控、备份恢复、优化、容灾等服务能力对于企业的使用必不可少,如果没有云的话,这些能力往往需要企业花费大量精力去自建。


云生态功能


如果说上述功能企业还能容易具备,那么云功能则相对门槛过高了。云是指诸如 弹性扩容/缩容 等服务功能,这类能力往往需要依托强大的底座能力,需要较大的研发投入和长期积累才能具备。在某些特定场合下(如业务形态、幅度变化很大的企业客户)很具吸引力。


企业选择上云,往往不仅仅依靠一两款产品,更多的是看中云端生态功能。对于企业来讲,如何通过云端打通技术瓶颈,快速具备业务能力成为核心。例如从数据埋点、数据捕捉、数据存储、数据计算到分析展示。如果全流程都可以在云端无缝集成,那么对于企业来说,无疑是一种很成功的服务体验。


上云成本


自建 MongoDB 在人力、财力、时间、风险等四个方面具有较大的成本。



除了这些之外,我们也能经常听见客户的声音,如依赖过度、性能差、竞争力弱等,而随着上云进程的加快和各类基础云设施的完善,越来越多的企业把目光投向了云数据库。

华为云 GeminiDB for MongoDB 接口的独特优势

基于云时代下客户数据上云和企业的数字化转型,华为云数据库精心推出了一款产品—— GeminiDB。这是一款基于华为自主研发的计算存储分离架构的分布式多模 NoSQL 数据库服务,100%兼容 MongoDB 接口,并提供高性能、高可靠的优势和企业级服务。


与自建 MongoDB 和市面上各类 MongoDB 云服务相比,GeminiDB for MongoDB 接口 构筑了以下优势:一是分钟级计算节点扩容和秒级存储扩容,扩容性能提升百倍,满足敏捷业务弹性需要。二是高性能,同等成本下提升了 3 倍读写性能。三是数据高可靠,基于分布式存储的数据副本故障快速恢复能力,副本重建时长缩短 10 倍+。此外,GeminiDB for MongoDB 接口支持单套实例最大 100TB 数据,N-1 个节点故障容忍,具备一键部署、监控报警等服务能力。



GeminiDB for MongoDB 接口架构图

华为云 GeminiDB for MongoDB 接口的应用实践

MongoDB 的应用已经渗透到各个领域,比如游戏、物流、电商、内容管理、社交、物联网、视频直播等。



华为云 GeminiDB for MongoDB 接口凭借过硬的技术优势和服务能力成功助力国家地理信息公共服务平台天地图,将 44 项在线业务全部迁移部署在华为云上,数据更新效率得到明显提升,原来需要 15 天才能完成的 16TB 全库数据恢复,现在 2~3 天就能完成;过去需要 5 小时才能完成的 300GB 数据迁移,现在 1 小时就能完成。


此外,华为云 GeminiDB for MongoDB 接口还成功帮助锦江都城酒店 PMS 核心业务系统的迁移,PMS 涉及渠道、支付、硬件、公安等接口的百项变更,对于连锁酒店而言是业内难度最高的迁移之一。而采用 GeminiDB 后,锦江都城的系统负载实现了 3/4 的降幅,能维持在 20%左右,基本上不存在资源压和系统稳定性面的隐患。


云数据库 MongoDB 的优势不言而喻,华为云数据库也会持之以恒地构筑 GeminiDB for MongoDB 接口的技术优势和服务能力,未来云数据库 MongoDB 的发展会越来越蓬勃,生命力也愈加强劲。


2020-04-10 18:162714

评论 1 条评论

发布
用户头像
不错
2020-04-13 11:35
回复
没有更多了
发现更多内容

简单谈谈Redis中的几种java客户端以及优缺点!

风铃架构日知录

Java redis 程序员 程序人生 客户端

Spring项目中用了这种解耦模式,经理对我刮目相看

JAVA旭阳

Java spring

Excelize 2.7.0 发布, 2023 年首个更新

xuri

golang GitHub 开源 编程 Excelize

ThreadLocal源码解析及实战应用

京东科技开发者

Java 源码 技术 后端 企业号 1 月 PK 榜

从零手写react-router

helloworld1024fd

JavaScript

Kstry流程编排框架

lykan

软件架构 模块化 流程编排 高并发编程 业务可视化

每日一题之Vue的异步更新实现原理是怎样的?

bb_xiaxia1998

Vue

那些炫酷的CSS文字效果之诗词《兔》

南城FE

CSS css3 前端 动画

安畅携手阿里云共建Landing Zone方案,助力企业上云无忧

云布道师

阿里云

年终盘点丨最受开发者欢迎的文章 TOP20

阿里巴巴云原生

阿里云 云原生

Rewrite sqllogictest framework in rust

Databend

高级前端常考手写面试题合集

helloworld1024fd

JavaScript

排障定位时间缩短一半, 博睿数据如何赋能青岛住房公积金管理中心

博睿数据

APM AIOPS 智能运维 博睿数据 精选案例

一文了解 Go time 包的时间常用操作

陈明勇

Go golang time

全景剖析阿里云容器网络数据链路(一):Flannel

阿里巴巴云原生

阿里云 容器 云原生

从零开始实现一个Promise

helloworld1024fd

JavaScript

醉三皇成为第12届北京国际网络电影展官方指定用酒品牌

联营汇聚

京音平台-一起玩转SCRM之电销系统

京东科技开发者

架构设计 系统 scrm 企业号 1 月 PK 榜 电销

Java Netty框架自建DNS代理服务器教程

小小怪下士

Java 程序员 Netty DNS

EMQX+阿里云飞天洛神云网络NLB:MQTT消息亿级并发、千万级吞吐性能达成

EMQ映云科技

阿里云 物联网 IoT mqtt 企业号 1 月 PK 榜

前端必会手写面试题合集

helloworld1024fd

JavaScript

如何使用API Hub 实现一个图片列表

Towify

《隐私计算白皮书(2022年)》概览

京东科技开发者

技术 安全 隐私保护 白皮书 企业号 1 月 PK 榜

Java高手速成 | Java集合类泛类型

TiAmo

Java 泛型 编程语言、

带你用20张图了解什么是 JVM 运行时数据区

风铃架构日知录

Java 程序员 JVM 码农 内存

表格集算表高性能原理——怎样实现纯前端百万行数据秒级响应

葡萄城技术团队

程序员该如何用“高科技”智能地教狗狗上厕所

风铃架构日知录

人工智能 深度学习 程序人生 后端 系统架构

阿里云开源大数据平台EMR全面升级 性能最高可提升6倍

阿里云大数据AI技术

大数据 云原生 大数据 开源

如何实现发送评论时总数自动加一?

Towify

构建并运行 Databend

Databend

databend

SOA 和微服务有何区别?

江南一点雨

Java 微服务 springboot SOA

从自建MongoDB聊聊云数据库MongoDB的蓬勃张力_数据库_华为云开发者联盟_InfoQ精选文章