PolarDB采用存储和计算分离的架构,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致性和免费的数据备份容灾服务,既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、自我迭代的优势。本文介绍北京米连科技有限公司如何通过PolarDB应对业务挑战。
所属行业:互联网社交
网站地址:北京米连科技有限公司
公司介绍
伊对是北京米连科技有限公司旗下品牌。公司成立于2015年,是国家高新技术企业和北京中关村高新技术企业。2019年公司营已近10亿元人民币。2020年公司完成B轮投融资资方包括:小米、云九资本、人民网文化产业基金、顺为资本、光源资本、蓝驰创投、XVC创投。
伊对APP专注于移动端交友,将音视频、直播和线上主持人创造性地融合在一起。开辟了音视频社交的独立赛道。活跃线上主持人4万多人,每月主持线上交友活动约1000万场,为用户提供了全新的社交体验。
业务挑战
弹性伸缩,业务具有明显的日间波动和活动高峰,需要数据库具备自动弹性伸缩能力,以应对高峰压力。
自动化运维,频繁的线上相亲活动高峰需要DBA提前进行大量的资源配置和活动后回调操作,增加了运维负担。
解决方案
PolarDB支持在已购买的固定规格集群上开启Serverless功能,赋予业务在波动场景下动态弹性扩缩容的能力。这种方式不仅能够应对高峰期间的业务压力,还能显著降低运维成本。PolarDB Servless具备以下优势:
弹性扩展,支持自动纵向扩容(增加本节点CPU和内存资源)和横向扩容(增加只读节点),单集群可支持0-1000核范围内的伸缩,有效应对业务负载突增,5秒完成探测,1秒完成弹升。
伸缩过程无感,资源弹升弹降对于业务运行没有任何影响。
资源管理,在业务负载下降时,集群资源阶梯性自动释放,实现最优的成本效益比。
自动化操作,资源调整工作从人工优化转变为全自动模式,降低了80%的运维工作量,变配时长从10分钟缩短至5秒。
客户价值
外部业务场景
伊对APP充值场景和线上相亲场景,需要对数据库计算能力(CPU、内存、IOPS)和存储量做临时升配,客户使用传统数据库中主从节点日志流式复制同步的传统架构。传统数据库资源配置方式可能会导致资源分配不均、升配时间长(10分钟)、升配运维成本高、由于资源冲突导致升配失败可能性增加。PolarDB提供Serverless集群无感秒切、弹性伸缩、按需付费,将资源调整时间从10分钟降低到5秒内,解决客户在充值高峰期升配的痛点,是客户选择PolarDB最重要的原因。
内部业务场景
内部业务需求场景,财务、审核、客服等业务在白天工作时间段访问量大,存在明显峰值,夜间及非工作时间访问量低,部分业务场景有时存在多人并发审核情况,审核后做回传,传统数据库高峰期下资源不足,响应速度慢(通常1分钟),实例升配资源不均、严重影响体验。PolarDB弹性伸缩,将业务处理时长从1分钟降为3秒内解决了客户这三个痛点。