【技术实现步骤摘要】
榜单更新方法、装置、可读介质和电子设备
本公开涉及网络领域,具体地,涉及一种榜单更新方法、装置、可读介质和电子设备。
技术介绍
随着互联网的发展,在很多应用场景中都出现了用于对某些业务数据进行记录并进行排序,从而将统计后的业务数据展示给用户的榜单服务,例如在线直播中的打赏榜单、人气榜单、在线人数榜单,或者在线游戏中的玩家积分排行榜单、消费榜单、段位榜单等等。由于当前榜单应用非常广泛,且同一种类型的榜单可能会需要根据不同的业务场景反复重复多次使用,例如小时榜,即记录一个小时内的某个数据并按照规则进行排序,或者时段榜,即记录某一个时段内的某个数据并按照规则进行排序,这个时段可以是指定的某一天的某个时间点到另一天的某个时间点,具体的开始时间和结束时间可以在实际榜单配置时设置。以上这些类型的榜单,不仅仅是为了某一个业务场景被开发出来的,而是可以在其他的业务场景需要时反复重复使用的,但目前大多数榜单开发时都较为分散,即使一个新的业务场景需要使用与已有的榜单类型相同的榜单时,也无法直接将已经开发好的榜单直接拿来使用,每次在某个业 ...
【技术保护点】
1.一种榜单更新方法,其特征在于,应用于服务器,所述方法包括:/n接收客户端发送的榜单更新请求,所述榜单更新请求中包括用于对榜单进行更新的更新数据;/n根据所述榜单更新数据和榜单配置文件,确定与所述榜单更新请求所对应的目标榜单,其中,所述榜单配置文件中包括所有已配置榜单的配置信息;/n根据所述榜单更新数据对所述目标榜单进行更新。/n
【技术特征摘要】
1.一种榜单更新方法,其特征在于,应用于服务器,所述方法包括:
接收客户端发送的榜单更新请求,所述榜单更新请求中包括用于对榜单进行更新的更新数据;
根据所述榜单更新数据和榜单配置文件,确定与所述榜单更新请求所对应的目标榜单,其中,所述榜单配置文件中包括所有已配置榜单的配置信息;
根据所述榜单更新数据对所述目标榜单进行更新。
2.根据权利要求1所述的方法,其特征在于,所述榜单配置文件中包括权重处理信息;
在所述根据所述榜单更新数据对所述目标榜单进行更新之前,所述方法还包括:
根据所述权重处理信息确定所述榜单更新数据是否需要进行加权处理;
在确定需要对所述榜单更新数据进行加权处理的情况下,根据所述权重处理信息对所述榜单更新数据进行加权处理,以得到加权处理之后的第一加权榜单更新数据;
将所述第一加权榜单更新数据作为所述榜单更新数据。
3.根据权利要求1所述的方法,其特征在于,所述榜单配置文件中包括权重处理信息;
所述根据所述榜单更新数据对所述目标榜单进行更新包括:
根据所述权重处理信息和所述目标榜单,确定对所述目标榜单进行更新时是否需要对所述榜单更新数据进行加权处理;
在确定对所述目标榜单进行更新时需要对所述榜单更新数据进行加权处理的情况下,根据所述权重处理信息对所述榜单更新数据进行加权处理,以得到加权处理之后的第二加权榜单更新数据;
根据所述第二加权榜单更新数据对所述目标榜单进行更新。
4.根据权利要求1至3中任一权利要求所述的方法,其特征在于,所述榜单更新数据中包括区域标志,所述区域标志用于表征发送所述榜单更新请求的所述客户端所在区域;
所述根据所述榜单更新数据对所述目标榜单进行更新包括:
根据所述区域标志在所述目标榜单中确定目标子榜单;
根据所述榜单更新数据对所述目标子榜单进行更新。
5.根据权利要求4所述的方法,其特征在于,对所述榜单中的榜单数据进行分桶存储。
6.一种榜...
【专利技术属性】
技术研发人员:卫理,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。