《另一個(gè)伊甸》技術(shù)負(fù)責(zé)人 | 戴宇航
阿里云MongoDB提供了很好的保障和性能,使我們的業(yè)務(wù)成本有了明顯的下降(50%+)。同時(shí),阿里云數(shù)據(jù)的全托管服務(wù)和彈性能力,以及良好的互動(dòng)和交流讓我們能更好的用好云數(shù)據(jù)庫,有更多的時(shí)間來進(jìn)行業(yè)務(wù)開發(fā)。
客戶介紹
心動(dòng)是國內(nèi)極具知名度的游戲公司。心動(dòng)在游戲行業(yè)擁有豐富的經(jīng)驗(yàn),開發(fā)和營(yíng)運(yùn)多個(gè)全球經(jīng)典游戲IP,如MMORPG游戲《仙境傳說:守護(hù)永恒的愛》、《神仙道》、人氣CCG游戲《少女前線》及生存射擊游戲《香腸派對(duì)》。公司開發(fā)獨(dú)立游戲的經(jīng)驗(yàn)也相當(dāng)豐富。至今,心動(dòng)推出及營(yíng)運(yùn)多個(gè)著名付費(fèi)游戲,包括《風(fēng)來之國》、《泰拉瑞亞》、《人類跌落夢(mèng)境》、《去月球》、《艾?!?、《喵斯快跑》、《惡果之地》及《部落與彎刀》等。
心動(dòng)旗下還擁有中國最大的手游平臺(tái) TapTap。從 2016 年成立伊始,TapTap 為發(fā)現(xiàn)好游戲而來。從游戲收入全部歸開發(fā)者所有開始,嘗試用一小步撬動(dòng)行業(yè)的一大步。秉持「官方包、不分成、精品化」商業(yè)模式,TapTap 現(xiàn)已成為游戲推薦平臺(tái),亦是高品質(zhì)玩家社區(qū)。心動(dòng)于2019年12月12日在香港聯(lián)合交易所有限公司主板上市,股份代碼:02400.HK.
《另一個(gè)伊甸:超越時(shí)空的貓》是心動(dòng)網(wǎng)絡(luò)代理的日本聚逸株式會(huì)社旗下WFS的本格JRPG手游,融合遠(yuǎn)古傳說、未來科技以及傳統(tǒng)幻想題材元素。講述了一個(gè)穿越過去、現(xiàn)在與未來的冒險(xiǎn)故事。此外,音樂與角色設(shè)計(jì)部分由光田康典、江草天仁等大師負(fù)責(zé),能夠給游玩者想起當(dāng) 初第一次體驗(yàn)RPG時(shí)收獲的那一份感動(dòng),其中日服突破1000萬下載,并且獲得2017 Google Play《最具創(chuàng)新力游戲》。
業(yè)務(wù)調(diào)整
客戶前期基于DynamoDB構(gòu)建游戲玩家的數(shù)據(jù)存儲(chǔ),隨著游戲的持續(xù)發(fā)展和迭代,玩家的讀寫請(qǐng)求量和數(shù)據(jù)存儲(chǔ)也不斷上漲,玩家數(shù)據(jù)存儲(chǔ)超過3TB的存儲(chǔ)空間,由于游戲需要定期進(jìn)行運(yùn)營(yíng)活動(dòng),在活動(dòng)期間請(qǐng)求量會(huì)爆發(fā)式增長(zhǎng),給運(yùn)營(yíng)活動(dòng)的成本和穩(wěn)定性帶來了一定的挑戰(zhàn),其中核心的痛點(diǎn)如下:
1、成本高昂
包括研發(fā)成本和線上成本。研發(fā)測(cè)試成本受限于DynamoDB不能在本地部署的原因,必須使用付費(fèi)的線上服務(wù);線上成本隨著玩家數(shù)上漲,DynamoDB產(chǎn)品費(fèi)用也隨之線性增長(zhǎng)。
2、服務(wù)體驗(yàn)不佳
游戲行業(yè)具有運(yùn)營(yíng)活動(dòng)頻繁的特點(diǎn),而運(yùn)營(yíng)活動(dòng)會(huì)帶來短期內(nèi)數(shù)據(jù)請(qǐng)求爆發(fā)式的增長(zhǎng),與DynamoDB的溝通僅可以使用郵件的方式,時(shí)間成本較高。DynamoDB在活動(dòng)保障上,無法提供高效穩(wěn)定的服務(wù)和賦能,而游戲穩(wěn)定性直接涉及到玩家的體驗(yàn)。
3、學(xué)習(xí)難度大
DynamoDB使用私有協(xié)議,和主流的MongoDB產(chǎn)品使用方式有差異,且DynamoDB的中文文檔欠缺,學(xué)習(xí)成本高。
解決方案
心動(dòng)網(wǎng)絡(luò)通過引入阿里云數(shù)據(jù)庫MongoDB,實(shí)現(xiàn)從DynamoDB遷移到阿里云數(shù)據(jù)庫MongoDB,基于阿里云MongoDB的免運(yùn)維特性,實(shí)現(xiàn)云數(shù)據(jù)庫和分布式數(shù)據(jù)庫的最佳體驗(yàn),并且相較于DynamoDB降低了成本,在同等費(fèi)用的情況下,實(shí)現(xiàn)性能大幅度提升,為運(yùn)營(yíng)活動(dòng)和日常峰值的流量穩(wěn)定運(yùn)行奠定了基礎(chǔ)。
客戶價(jià)值
阿里云數(shù)據(jù)庫MongoDB為心動(dòng)游戲提供跟DynamoDB一樣的schema free能力,并且云數(shù)據(jù)庫免運(yùn)維實(shí)現(xiàn)快速伸縮,較DynamoDB實(shí)現(xiàn)成本的大幅下降,其核心價(jià)值如下:
1、降本增效
阿里云數(shù)據(jù)庫MongoDB使用自研低成本存儲(chǔ),使得數(shù)據(jù)庫成本大幅度降低50%以上,并且在同等成本下,能實(shí)現(xiàn)更高的性能,為運(yùn)營(yíng)活動(dòng)的順利開展奠定基礎(chǔ)。此外MongoDB是開源軟件,可以免費(fèi)的在本地進(jìn)行開發(fā)測(cè)試。
2、專業(yè)的服務(wù)
阿里云MongoDB通過優(yōu)秀的服務(wù)體驗(yàn),更高的性能,為運(yùn)營(yíng)活動(dòng)順利開展奠定基礎(chǔ);專業(yè)的服務(wù)團(tuán)隊(duì),24小時(shí)支撐線上服務(wù),并且有專業(yè)客戶服務(wù)群,售后、研發(fā)等多角色實(shí)時(shí)解決客戶問題。
3、生態(tài)兼容
阿里云MongoDB跟MongoDB開源生態(tài)融合,中文文檔資料豐富,降低研發(fā)學(xué)習(xí)成本。
4、快速回檔
阿里云MongoDB具備快速回檔能力,可以實(shí)現(xiàn)快速的任意時(shí)間點(diǎn)恢復(fù),大幅度提升數(shù)據(jù)備份回檔速度。
5、快速遷移
DynamoDB借鑒于MongoDB,兩者具備同樣的類Json語法和schema-free能力,阿里云MongoDB提供從DynamoDB向阿里云MongoDB的數(shù)據(jù)搬遷通道,使客戶能用較低的改造量便完成從DynamoDB的到MongoDB的遷移。
據(jù)了解, 阿里云是中國唯一可提供最新版本MongoDB服務(wù)的云廠商。阿里云數(shù)據(jù)庫MongoDB是與MongoDB原廠戰(zhàn)略合作的商業(yè)全托管數(shù)據(jù)庫,是國內(nèi)版本最豐富,工具支撐最完善的數(shù)據(jù)庫系統(tǒng)之一。云數(shù)據(jù)庫MongoDB在完全兼容MongoDB的基礎(chǔ)上,得益于阿里云強(qiáng)大的云計(jì)算基礎(chǔ)設(shè)施能力,為了客戶提供了多種低成本存儲(chǔ)介質(zhì),具備彈性伸縮、快速回檔等能力,支持Serverless、單節(jié)點(diǎn)、副本集、分片集群四種部署架構(gòu),能夠滿足不同的業(yè)務(wù)場(chǎng)景需要,在互聯(lián)網(wǎng)(游戲、資訊、社交、電商、直播)、新零售、在線教育、金融、物聯(lián)網(wǎng)、政企等行業(yè)都有廣泛的應(yīng)用。