浅谈移动电商平台架构
【摘要】 前端采用CDN加速,把数据复制到多个服务器上,用户可以就近访问所在服务器上的数据,提高了访问速度,降低后端的压力。
移动电商平台典型架构如下图所示:
前端采用CDN加速,把数据复制到多个服务器上,用户可以就近访问所在服务器上的数据,提高了访问速度,降低后端的压力。
中间采用三层集群架构,利用弹性负载均衡,把所有的访问均匀分发到不同的服务上面。
后端采用缓存服务器,第一次访问数据库后,得到的数据放到缓存服务器里,以后再次访问时直接从缓存服务器里取,减少了对数据库的访问压力。
数据库采用 MYSQL集群和 RAC集群 + DATA GUARD数据容灾架构。MYSQL集群用于网站访问和生成二维码,RAC集群用于交易和账务处理。DATA GUARD数据容灾主库采用RAC集群,备库采用两台单机物理备库和一台单机逻辑备库,逻辑备库用于报表的分析处理报告等。整套系统使用代理服务器来处理监控系统的各个组件。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)