写点什么

架构实战营模块七作业 - 商城异地多活

用户头像
王晓宇
关注
发布于: 5 小时前

一、业务分级

商城和核心业务包括:登录、充值、交易商品。

登录:不登录无法充值和交易商品,而且部分商品交易要受到用户的限制(单个用户只能买一个)

充值:不充值无法进行商品交易。

交易商品:商城和主要业务就是交易商品。

二、数据分类

登录:

1、依赖 QQ 和微信账号授权登录,本身无需登录信息。

2、微信和 QQ 授权登录后会返回给商城全局唯一 RoleId,roleId 登录后就不会变了。

3、商城只需要记录 RoleID 的区服信息,区服数据只会新增不会修改。

充值:

1、充值之后,根据 RoleID 可以查到点券和充值记录;

交易:

2、交易过程中,可以看到商城的商品信息;

3、交易完成后,可以看到 RoleID 拥有的商品信息和交易记录。

因此,总共有以下几种数据:

roleId 点券 充值记录 商城商品信息 个人商品信息 交易记录


三、数据同步

数据同步分析如下:


待续

发布于: 5 小时前阅读数: 4
用户头像

王晓宇

关注

还未添加个人签名 2018.07.08 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营模块七作业-商城异地多活