文档中心>云数据库 MySQL>产品简介>客户案例>生活服务平台:叮咚买菜

生活服务平台:叮咚买菜

最近更新时间:2024-07-18 09:41:01

我的收藏
云数据库 MySQL 是腾讯云为用户提供的安全可靠、性能卓越、易于维护的企业级云数据库服务,具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
本文为您介绍上海壹佰米网络科技有限公司(叮咚买菜)是如何通过云数据库 MySQL 应对业务挑战。

客户介绍


叮咚买菜创立于2017年5月,是一家专注美好食物的创业公司。叮咚买菜专注吃的事业,为满足更多人“想吃什么”而努力。通过美好食材的供应、美好滋味的开发以及美食品牌的孵化,不断为人们提供美好生活的解决方案,致力让更多人吃得新鲜、吃得省心、吃得丰富、吃得健康......以更美好的舌尖体验,为现代家庭创造美味与幸福感。

所属行业

生鲜新零售

业务挑战

叮咚买菜的主要业务是生鲜即时配送、宝妈严选食品板块供应。对于这类新零售属性的行业,会出现较多突发的交易场景,比如高峰期间暴增的下单量,不可预测的突发大额订购,都会导致数据库的负载突然增高。客户之前采用的是自建 MongoDB,在上述这些突发情况下,就会出现不太容易处理的数据库性能不足的问题,即使这个时候紧急购买服务器,也可能会出现分配不到资源的情况,所以需要预留一些空闲机器以应对上述突发情况,但也因此会产生设备的资源冗余。叮咚买菜的平均下单用户数已突破1000万,随着业务爆发式的增长,日访问、订单数、成交额猛增,尤其在大促期间瞬时流量和订单高峰是正常业务体量的数倍,大量数据和业务爆发式增长为 IT 系统的性能和存储层面带来很大压力,需要进行整体改造和优化。

解决方案


客户从自建 MongoDB 迁移到腾讯云数据库 MongoDB,然后经业务层改造,重构为 MySQL。
无需预留资源:云上环境无需客户预留机器,云数据库 MySQL 可灵活的提供多业务场景下所需的云上资源。
弹性扩展:对于日常突发或者活动期间带来的流量高峰,云数据库 MySQL 可以提供弹性扩容和平滑扩容,可确保业务资源弹性扩展,避免资源出现瓶颈。
高可用:使用云数据库 MySQL 可以通过弹性扩缩容、只读实例、多可用区部署等技术实现高可用,降低运维成本,提高性能和稳定性。
轻松运维:提供云上运维工具(数据库智能管家 DBbrain),当数据库存在异常时,可以帮助客户及时发现和分析问题。

客户价值

迁移到云数据库 MySQL,数据库的可用性得到大幅提升,使得叮咚买菜用户访问和下单的体验越来越好。
在以往促销活动时,客户需要对数据库做临时升配,由于使用的是自建数据库,往往需要几小时甚至1天的时间,加上升配的实例通常不止一个,这会加大运维侧的处理时效和难度,迁移到云据库 MySQL 后,可以在很快的速度完成升配,且无需预约资源,这将大大减少升配所需的时间成本和运维压力。