以下文章来源于MongoDB数据平台 ,作者开发者数据平台
关于枫叶互动
在数字化浪潮的推动下,音视频娱乐行业正经历着前所未有的变革。枫叶互动(Crazy Maple Studio, Inc.)作为一家领先的互联网内容公司,致力于通过创新技术为全球用户提供卓越的娱乐体验。
枫叶互动成立于2017年,是微短剧、互动故事游戏和数字阅读领域的新一代领航者。作为一家拥有1000多名员工的跨国公司,枫叶互动在中国北京和深圳设有子公司,汇聚了来自不同文化背景的创意人才和技术创新者。枫叶互动被美国《时代》周刊评选为“2024年全球100大最具影响力企业”,愿景是让读者领略最新、最有创意的内容,感受前所未有的互动体验。
枫叶互动相信,通过技术创新和艺术融合,可以为用户带来更加丰富和深入的娱乐体验。枫叶互动的产品融合了动画、音乐、音效和独特的游戏风格,将虚构故事带入生活,为玩家和读者提供身临其境的互动体验,让每个用户都能成为故事的一部分。枫叶互动旗下的互动故事游戏Chapters和微短剧应用ReelShort等均为大受欢迎的产品。
枫叶互动在业务发展过程中与阿里云和MongoDB保持着紧密合作,利用其强大的数据处理能力,为公司的国际化战略提供坚实的数据支持。
平稳上云,阿里云让业务发展无忧
枫叶互动在前期就对用户需求有着深刻的理解,在数据选型时就充分考虑了用户诉求和业务需求。
为了给用户提供丰富的互动形式,枫叶互动需要存储大量的音视频数据,MongoDB的文档存储模式则完美契合了音视频娱乐行业数据的多样性,使得枫叶互动能够灵活地存储和管理内容数据等。为了进一步保证用户流畅的互动体验,枫叶互动还利用了MongoDB的聚合管道和索引技术,从而实现对海量数据的实时处理和分析,保证了数据处理的低延迟和高吞吐。
考虑到全球业务扩展需要严格遵守不同市场当地的数据安全法规,枫叶互动选择在阿里云上部署业务,借助阿里云数据库MongoDB版提供的数据加密、访问控制和审计日志等安全功能,实现在全球范围内遵守数据保护法规,保障用户数据安全。
阿里云数据库MongoDB版作为枫叶互动的核心数据解决方案,帮业务节省了大量复杂的运维工作,让枫叶互动能够更加专注对业务领域的探索,从而平稳度过业务发展初期。
势不可挡,迎接业务激增带来的新挑战
经过对市场和目标用户的不断探索,以及对内容的不断打磨和验证,枫叶互动迎来了积极的市场反响,其中ReelShort更是占据了整个海外短剧市场的半壁江山。然而随着业务的全球化扩张,枫叶互动面临着数据管理方面的多重挑战:
数据量激增:全球用户基数的快速增长,带来了海量的数据存储需求,需要在原本的副本集架构基础上进行升级。
原版本的限制:原版本在手动处理孤儿文档时会影响业务快速横向扩容的能力;超大表添加索引时,由于原版本构建逻辑的原因,从库业务写入和业务高可用能力方面会受到一定影响。
面临这些挑战,枫叶互动希望能够对部署架构和版本进行全面升级。阿里云数据库MongoDB版侧快速响应,经双方评估,成功完成了从副本集架构到分片集群架构的迁移,以及从4.2版本到7.0版本的升级:
更高的可用性:阿里云数据库MongoDB版的分片集群架构提供了强大的水平扩展能力,能够应对数据量的快速增长,同时保证了服务的高可用性,确保了全球用户的稳定访问。
更强的扩展性:阿里云数据库MongoDB版4.2及以上版本提供云盘存储的能力,相较于旧版本地盘的存储,云盘提供了更高的存储上限和更快的扩容能力,符合枫叶全球快速扩张的需求。
新功能优化:MongoDB 7.0版本的主从节点升级为并行构建,构建过程中不影响业务增删改查,保证业务稳定;MongoDB 7.0版本还改进了分片机制和对孤儿文档的优化处理,支持直接快速扩容。
展望未来
枫叶互动将继续深化与阿里云和MongoDB的合作,探索更多创新应用场景,如AI推荐系统、大数据分析等,以数据赋能音视频娱乐出海新业态,推动公司的全球化发展。
About Crazy Maple Studio
Driven by the wave of digitalization, the audio-visual entertainment industry is undergoing unprecedented transformation. Crazy Maple Studio, Inc., as a leading provider of audio-visual entertainment solutions, is committed to delivering exceptional entertainment experiences to global users through innovative technology.
Founded in 2017, Crazy Maple Studio is a next-generation leader in the interactive storytelling game and digital reading sectors. With over 1,000 employees, the multinational company has subsidiaries in Beijing and Shenzhen, China, bringing together creative talents and technological innovators from diverse cultural backgrounds. Crazy Maple Studio has been named one of TIME magazine's "100 Most Influential Companies in 2024" and aims to provide readers with the latest, most creative content while offering an unparalleled interactive experience.
Crazy Maple Studio believes that through the integration of technological innovation and artistry, it can provide users with richer and more immersive entertainment experiences. The company’s products blend animation, music, sound effects, and unique game styles, bringing fictional stories to life. This offers players and readers an immersive interactive experience, allowing each user to become a part of the story. Popular products under Crazy Maple Studio include the interactive story game Chapters and the short drama app ReelShort.
Throughout its business development, Crazy Maple Studio has maintained close collaboration with Alibaba Cloud and MongoDB, leveraging their powerful data processing capabilities to provide solid data support for the company's internationalization strategy.
Smooth Cloud Migration: Alibaba Cloud Ensures Worry-Free Business Growth
Crazy Maple Studio has a deep understanding of user needs from the outset, fully considering user demands and business requirements when selecting data solutions.
To provide users with a rich interactive experience, Crazy Maple Studio needs to store large volumes of audio and video data. MongoDB's document storage model perfectly matches the diversity of data in the audio-visual entertainment industry, allowing Crazy Maple Studio to flexibly store and manage content data. To further ensure a seamless user interaction experience, Crazy Maple Studio also utilizes MongoDB's aggregation pipeline and indexing technology, enabling real-time data processing and analysis to maintain low latency and high throughput.
Considering the need to comply with local data security regulations across different markets in its global expansion, Crazy Maple Studio chose to deploy its operations on Alibaba Cloud.
Leveraging the data encryption, access control, and audit log features provided by Alibaba Cloud's MongoDB version, the company ensures compliance with data protection regulations worldwide and safeguards user data security.
As the core data solution for Crazy Maple Studio, Alibaba Cloud's MongoDB version has saved the company a significant amount of complex operations and maintenance work, allowing them to focus more on exploring their business domain and smoothly navigate the early stages of business development.
Embracing New Challenges Brought by Business Growth
After continuous exploration of the market and target users, along with ongoing refinement and validation of content, Crazy Maple Studio has received a positive market response. Notably, ReelShort has captured a significant share of the overseas short drama market. However, as the business expands globally, Crazy Maple Studio faces multiple challenges in data management:
Explosive Data Growth: The rapid growth of the global user base has led to an enormous demand for data storage, requiring an upgrade to the original replica set architecture.
Limitations of the Original Version: The original version faced challenges in quickly scaling the business horizontally due to its handling of orphan documents, and the process of adding indexes to large tables affected the write operations and high availability of the secondary database.
Faced with these challenges, Crazy Maple Studio sought a comprehensive upgrade of its deployment architecture and version. Alibaba Cloud’s MongoDB responded quickly, and after evaluation, the migration from a replica set architecture to a sharded cluster architecture and the upgrade from version 4.2 to 7.0 were successfully completed:
Higher Availability: Alibaba Cloud’s MongoDB sharded cluster architecture provides strong horizontal scalability, handling rapid data growth while ensuring high service availability and stable global user access.
Stronger Scalability: MongoDB version 4.2 and above on Alibaba Cloud supports cloud disk storage, offering higher storage limits and faster scaling capabilities compared to the older local disk storage, which aligns with Crazy Maple Studio’s global expansion needs.
New Feature Optimizations: MongoDB 7.0 introduced parallel builds for primary and secondary nodes, ensuring that business operations (CRUD) remain unaffected during the build process, guaranteeing stable business performance. MongoDB 7.0 also improved the sharding mechanism and optimized orphan document handling, supporting fast, direct scaling.
Looking Forward
Crazy Maple Studio will continue to deepen its collaboration with Alibaba Cloud and MongoDB, exploring more innovative application scenarios such as AI recommendation systems and big data analytics. By leveraging data, the company aims to empower the new business models of audio-video entertainment in global markets and drive its globalization efforts forward.