基于Redisbitmap实现开关配置功能
来源:懂视网
责编:小采
时间:2020-11-09 14:09:14
基于Redisbitmap实现开关配置功能
基于Redisbitmap实现开关配置功能:bitmap api SETBIT key offset value 对key所储存的字符串值,设置或清除指定偏移量上的位(bit)。 位的设置或清除取决于value参数,可以是0也可以是1。 当key不存在时,自动生成一个新的字符串值。 字符串会进行伸展(grown)以确保它可以将value保
导读基于Redisbitmap实现开关配置功能:bitmap api SETBIT key offset value 对key所储存的字符串值,设置或清除指定偏移量上的位(bit)。 位的设置或清除取决于value参数,可以是0也可以是1。 当key不存在时,自动生成一个新的字符串值。 字符串会进行伸展(grown)以确保它可以将value保
需求场景
在很多业务场景中,我们都需要针对很多功能实现配置,比如以下场景:
- 新增某个功能, 希望有开关可以控制是否开启该功能;
- 游戏上线某个新功能,希望引导用户去打开该功能,需要诱导用户,比如打开该功能,可以获取XX奖励,此时需要标记位来记录领奖记录;
代码实现
https://github.com/billfeller/billfeller.github.io/blob/master/code/IBit.php
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
基于Redisbitmap实现开关配置功能
基于Redisbitmap实现开关配置功能:bitmap api SETBIT key offset value 对key所储存的字符串值,设置或清除指定偏移量上的位(bit)。 位的设置或清除取决于value参数,可以是0也可以是1。 当key不存在时,自动生成一个新的字符串值。 字符串会进行伸展(grown)以确保它可以将value保