心动《另一个伊甸》从Amazon DynamoDB迁移MongoDB

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介: 阿里云MongoDB提供了很好的保障和性能,使我们的业务成本有了明显的下降

“阿里云MongoDB提供了很好的保障和性能,使我们的业务成本有了明显的下降(50%+)。同时,阿里云数据的全托管服务和弹性能力,以及良好的互动和交流让我们能更好的用好云数据库,有更多的时间来进行业务开发。”

《另一个伊甸》技术负责人 | 戴宇航



客户介绍

心动是国内极具知名度的游戏公司。心动在游戏行业拥有丰富的经验,开发和营运多个全球经典游戏IP,如MMORPG游戏《仙境传说:守护永恒的爱》、《神仙道》、人气CCG游戏《少女前线》及生存射击游戏《香肠派对》。公司开发独立游戏的经验也相当丰富。至今,心动推出及营运多个著名付费游戏,包括《风来之国》、《泰拉瑞亚》、《人类跌落梦境》、《去月球》、《艾希》、《喵斯快跑》、《恶果之地》及《部落与弯刀》等。


心动旗下还拥有中国最大的手游平台 TapTap。从 2016 年成立伊始,TapTap 为发现好游戏而来。从游戏收入全部归开发者所有开始,尝试用一小步撬动行业的一大步。秉持「官方包、不分成、精品化」商业模式,TapTap 现已成为游戏推荐平台,亦是高品质玩家社区。心动于2019年12月12日在香港联合交易所有限公司主板上市,股份代码:02400.HK.


《另一个伊甸:超越时空的猫》是心动网络代理的日本聚逸株式会社旗下WFS的本格JRPG手游,融合远古传说、未来科技以及传统幻想题材元素。讲述了一个穿越过去、现在与未来的冒险故事。此外,音乐与角色设计部分由光田康典、江草天仁等大师负责,能够给游玩者想起当 初第一次体验RPG时收获的那一份感动,其中日服突破1000万下载,并且获得2017 Google Play《最具创新力游戏》

image.png


业务调整

客户前期基于DynamoDB构建游戏玩家的数据存储,随着游戏的持续发展和迭代,玩家的读写请求量和数据存储也不断上涨,玩家数据存储超过3TB的存储空间,由于游戏需要定期进行运营活动,在活动期间请求量会爆发式增长,给运营活动的成本和稳定性带来了一定的挑战,其中核心的痛点如下:


1成本高昂

包括研发成本和线上成本。研发测试成本受限于DynamoDB不能在本地部署的原因,必须使用付费的线上服务;线上成本随着玩家数上涨,DynamoDB产品费用也随之线性增长。

2 服务体验不佳

游戏行业具有运营活动频繁的特点,而运营活动会带来短期内数据请求爆发式的增长,与DynamoDB的沟通仅可以使用邮件的方式,时间成本较高。DynamoDB在活动保障上,无法提供高效稳定的服务和赋能,而游戏稳定性直接涉及到玩家的体验。

3 学习难度大

DynamoDB使用私有协议,和主流的MongoDB产品使用方式有差异,且DynamoDB的中文文档欠缺,学习成本高。


解决方案

心动网络通过引入阿里云数据库MongoDB,实现从DynamoDB迁移到阿里云数据库MongoDB,基于阿里云MongoDB的免运维特性,实现云数据库和分布式数据库的最佳体验,并且相较于DynamoDB降低了成本,在同等费用的情况下,实现性能大幅度提升,为运营活动和日常峰值的流量稳定运行奠定了基础。

image.png

客户价值

阿里云数据库MongoDB为心动游戏提供跟DynamoDB一样的schema free能力,并且云数据库免运维实现快速伸缩,较DynamoDB实现成本的大幅下降,其核心价值如下:


1 降本增效

阿里云数据库MongoDB使用自研低成本存储,使得数据库成本大幅度降低50%以上,并且在同等成本下,能实现更高的性能,为运营活动的顺利开展奠定基础。此外MongoDB是开源软件,可以免费的在本地进行开发测试。

2 专业的服务

阿里云MongoDB通过优秀的服务体验,更高的性能,为运营活动顺利开展奠定基础;专业的服务团队,24小时支撑线上服务,并且有专业客户服务群,售后、研发等多角色实时解决客户问题。

3 生态兼容

阿里云MongoDB跟MongoDB开源生态融合,中文文档资料丰富,降低研发学习成本。

4 快速回档

阿里云MongoDB具备快速回档能力,可以实现快速的任意时间点恢复,大幅度提升数据备份回档速度。

5 快速迁移

DynamoDB借鉴于MongoDB,两者具备同样的类Json语法和schema-free能力,阿里云MongoDB提供从DynamoDB向阿里云MongoDB的数据搬迁通道,使客户能用较低的改造量便完成从DynamoDB的到MongoDB的迁移。


阿里云数据库MongoDB是与MongoDB原厂战略合作的商业全托管数据库,是国内版本最丰富,工具支撑最完善的数据库系统之一。云数据库MongoDB在完全兼容MongoDB的基础上,得益于阿里云强大的云计算基础设施能力,为了客户提供了多种低成本存储介质,具备弹性伸缩、快速回档等能力,支持Serverless、单节点、副本集、分片集群四种部署架构,能够满足不同的业务场景需要,在互联网(游戏、资讯、社交、电商、直播)、新零售、在线教育、金融、物联网、政企等行业都有广泛的应用。


扫码加入钉群,了解更多阿里云MongoDB产品与方案,市场活动及线上培训等内容。

钉钉入群二维码_Fotor.png

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
1月前
|
SQL DataWorks NoSQL
DataWorks报错问题之datax mongodb全量迁移报错如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
|
1月前
|
NoSQL atlas API
全面对比Amazon DocumentDB 与 MongoDB
MongoDB系列技术文章精选
1561 2
|
7月前
|
数据采集 NoSQL 容灾
如何实现MongoDB数据的快速迁移?
为解决用户面临的 MongoDB 迁移问题,玖章算术旗下的云原生智能数据管理平台 NineData 推出了 MongoDB 业务不停服数据迁移能力。NineData 实现了完全自动化的全量数据迁移,以及增量数据的采集复制能力。
|
11月前
|
存储 NoSQL Oracle
「数据库选型」卫报从MongoDB迁移到Amazon RDS上的PostgreSQL
「数据库选型」卫报从MongoDB迁移到Amazon RDS上的PostgreSQL
|
11月前
|
存储 JSON NoSQL
「文档数据库迁移」从MongoDB迁移到Apache CouchDB
「文档数据库迁移」从MongoDB迁移到Apache CouchDB
|
存储 NoSQL Oracle
不遂人愿的“乌托邦式”迁移上云 | 独家专访 MongoDB CTO
“借助 MongoDB,你可以很自然地用自己的语言编程,无需再借助极为复杂的 SQL 转换层。我认为,这是过去十年来数据库技术领域规模最大、最重要的一次转变。”
140 0
不遂人愿的“乌托邦式”迁移上云 | 独家专访 MongoDB CTO
|
消息中间件 存储 缓存
从MongoDB迁移到Elasticsearch后,我们减少了80%的服务器
本文介绍“为什么要从MongoDB迁移到Elasticsearch?”以及“如何从MongoDB迁移到Elasticsearch?”。
18173 0
从MongoDB迁移到Elasticsearch后,我们减少了80%的服务器

相关产品

  • 云数据库 MongoDB 版