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

l.w.y.d l.w.y.d 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

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) 

...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部