写点什么

模块七 作业

用户头像
Geek_35a345
关注
发布于: 1 小时前

1 业务分级

商城业务做异地多活。

2 数据分类

有两种商品数据

一种是用户只能购买一次的商品种类

一种是用户可以多次购买的商品种类

3 数据同步

对于只能购买一次的商品种类,数据需要强一致性。

对于可以购买多次的商品,数据不需要强一致性,实现最终一致即可。

4 异常处理

当存放一次商品种类的数据库同步出现问题的时候,暂时用消息队列缓存购买请求,通知用户后台交易进行中,如果时间过长可以取消用户交易提示用户稍后再试。

可以购买多次的商品,可以暂时允许数据不同步,将购买成功的消息保存起来,等系统恢复后,根据购买成功的消息做数据同步。



用户头像

Geek_35a345

关注

还未添加个人签名 2019.03.26 加入

还未添加个人简介

评论

发布
暂无评论
模块七 作业