spop专题

用redis的sadd和spop做后台抽奖

今天简单介绍下实时抽奖后台的技术——生成随机唯一数。 实时抽奖主要要考虑公平性和效率,访问并发量可能非常高。后台最主要功能应该是这样的一个接口,每次用户点抽奖后,从某个数组或者集合中随机抽出一个值然后判断这个值是否中奖(这个逻辑是之前设定好的)。下面简单看看代码: cache_key = 'myset'_list = [i for i in range(0, 10)]values =