开发者社区> 问答> 正文

先有个一个代理商设计模式做高效结算的问题。

根据需求要设计一款代理商系统,支持集群扩展。代理商要实现反利,逐级往上,这种流氓的行为对于设计人员来讲真是心力交瘁,但是也要硬着头皮上了。
我起初考虑的是根据消息的订单数据,夜间进行分布结算给每个用 户,但是发现代理等级高了,那么计算的层级也就越多,我想是否可以根据集群扩展的方案实现扩充的可能性。就是1-5级为一个点,5-10级为一个点,每个点单独计算,最终分布到节点数据库中,数据库集群做主从设置,所有数据生成即在主数据库中做readonly读取。
请问如果我需要这样做,我的节点用redis进行数据控制不知是否可行,正在实验中,望大神们给予好折方案。

展开
收起
落地花开啦 2016-02-21 16:55:37 2439 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    我觉得其实还是很好处理的。首先结算代理商自己的订单,这部分不会涉及返利。
    然后根据层级,从下往上逐级将层级返利向上集中就是。

    2019-07-17 18:46:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58到家支付系统架构与实践 立即下载
电商网站需求分析和架构设计 立即下载
微信红包系统可用性设计实践 立即下载