微信红包高并发交易
Posted AlbertXe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信红包高并发交易相关的知识,希望对你有一定的参考价值。
微信红包高并发交易
1 SET化
每个红包生成一个唯一ID,接下来这个红包的所有拆红包 查红包 都根据这个ID关联,系统根据这个ID垂直切分,切分后 一个垂直链条上的 逻辑Server服务器 DB为一个SET;
2 请求串行化
同一个红包ID,hash到同一个服务器,并且同一个服务器上所有请求被进程接收后,按照红包ID进行排段,然后串行的进入工作线程处理,实现FIFO(先进先出)方式排队
3 双维度表设计
处理红包冷热分离时,在ID维度分库表的基础上 增加了以天分表的维度,形成了双维度分库分表的特色
以上是关于微信红包高并发交易的主要内容,如果未能解决你的问题,请参考以下文章