【实战案例】新零售:上海百胜软件股份有限公司

l.w.y.d 2022-03-18 00:16:46

PolarDB采用存储和计算分离的架构,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致性和免费的数据备份容灾服务,既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、自我迭代的优势。本文介绍上海百胜软件股份有限公司如何通过PolarDB应对业务挑战。

logo

业务挑战:在线零售商城场景

百胜iSHOP在线商城是以移动互联网时代消费者驱动业务为核心,充分满足企业在不同触点场景下实现互动、体验、便捷交易的中高端电子商务销售平台。遇到如下挑战:

  • 广告投放平台,节假日,特殊时期,日访问量数千万,峰值时刻访问等待时间从正常的2秒激增到8秒左右,4.7%左右访问失效,需再次访问甚至多次访问。
  • 日常业务访问量与高峰时间段相差10倍以上,当前数据库应对日常业务,性能有余,应对峰值业务,性能不足。如果按峰值标准建设数据库,存在资源浪费的情况。

解决方案

PolarDB依靠计算与存储分离、分布式存储架构,能够很好地支撑大数据量的存储和高效查询。

  • 通过DTS工具将存储在MySQL数据库中的相关数据迁移至PolarDB,100%兼容,零成本迁移。
  • PolarDB日常部署1个只读节点,峰值时间段之前可数分钟弹性扩展到15个只读节点,极大提升并发访问能力。
  • 部署Redis集群,缓冲大量用户并发访问的压力。

架构

客户价值

  • 高效稳定

    世界杯最高峰值时刻,并发访问达到200万/秒,广告访问等待时间稳定在1秒左右,保持持续稳定的高质量业务体验。

  • 弹性升降

    预估业务峰值时刻PolarDB可在2分钟内完成多个只读节点扩展,以应对预期的访问压力,峰值过后即可恢复。相对于全程最高配置,成本节省70%以上。

  • 安全可靠

    采用白名单、VPC网络、SSL加密、数据多副本存储等全方位手段,对数据库数据访问、存储、管理等各个环节提供安全保障。采用Active-Active高可用集群架构,直接通过可读写的主节点和只读节点之间进行Failover切换,与传统的Active-Standby相比,用同样成本带来了更好的系统访问性能。

  • 零成本迁移

    PolarDB能够100%兼容MySQL,配合上云迁移工具DTS,已有的数据库无需改造即可平滑迁移至PolarDB。PolarDB让客户以更低的成本享受到商业数据库的性能和可靠性。


 更多内容可见:新零售:上海百胜软件股份有限公司 (aliyun.com) 

...全文
303 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-大数据 发布问题, 以便更快地解决您的疑问

52

社区成员

发帖
与我相关
我的任务
社区描述
PolarDB开发者
其他 企业社区
社区管理员
  • csdnsqst0017
  • kikokingzz
  • karina17
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

社区初立,为了鼓励小友们在社区中积极互动,现在有一个活动如下:

试试用AI创作助手写篇文章吧