更新时间:2024-04-28 GMT+08:00
分享

方案概述

应用场景

该解决方案通过华为云GeminiDB+GaussDB(for MySQL)服务组合,提供一个开箱即用的秒杀大促数据库解决方案,适用于电商行业秒杀大促场景,客户对业务稳定性、性能要求高,同时对数据一致性有要求,保证不出现超卖。

方案架构

该解决方案可自动化完成 GeminiDB和GaussDB(for MySQL)服务的资源创建和业务配置,如图1所示。
图1 方案架构图

该解决方案会部署如下资源:

  • 创建三副本高可靠GeminiDB实例,用于存储用户业务的商品、库存、物流等数据,完全兼容Redis®,为用户提供高性能、低成本NoSQL数据库,同时保证秒杀期间的数据一致性。
  • 创建主备高可靠的GaussDB(for MySQL)实例(也可以使用云数据库RDS),用于存储用户业务的商品、库存、物流等数据,完全兼容MySQL,为用户提供高性能的关系型数据库。

方案优势

  • 高可靠

    数据三副本持久化存储,数据强一致性保障,有效提升业务系统的性能和可靠性。

  • 快速扩容

    分钟级一键式资源扩容,满足秒杀大促期间对资源弹性的诉求。

  • 低成本

    GeminiDB采用高性能存储池,硬件成本可控,优化Redis®问题,容量利用率高,相比自建场景用户成本降低20%。

约束与限制

部署该解决方案之前,需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态,请根据资源和成本规划中预估价格,确保余额充足。如果计费模式选择“包年包月”,请确保账户余额充足以便一键部署资源的时候可以自动支付;或者在一键部署的过程进入费用中心,找到“待支付订单”并手动完成支付。

相关文档