大营销平台
- 装配抽奖策略
表:策略表strategy 策略对应奖品表strategy_award
获取最小的奖品概率值,所有奖品的概率值之和
用概率值之和除以最小的奖品概率值,获取范围
范围乘以概率值,放在list集合当中
打乱后放进map当中,并存储在redis里。map类型
亮点:空间换时间
- 策略权重概率装配
上一节是把所有策略下的奖品都装配到redis的map中去了
这一节要把权重相关的奖品装配到redis不同的map中去
查询策略规则表strategy_rule,获取不同权重对应的商品有哪些,然后按照上一节的方式放到redis的map中