【技术实现步骤摘要】
直播数据排序方法、服务器及装置
本申请涉及直播
,特别是涉及直播数据排序方法、服务器及装置。
技术介绍
随着互联网技术的快速发展、智能设备的普及,人们能够随时随地地通过智能设备进行各种事务处理和娱乐活动,直播现在广受人们的欢迎,直播市场非常活跃。目前的直播平台都具有多元化的直播内容,例如在线娱乐或者游戏直播等。因此为人们提供良好的直播或者观看直播体验是非常重要的。目前在客户端进行相关请求时,直播系统通过同步处理相关数据,然后再发送给客户端。
技术实现思路
本申请主要解决的技术问题是提供直播数据排序方法、服务器及装置,能够改善现有技术中直播系统响应效率低的问题。为解决上述技术问题,本申请采用的一个技术方案是:提供一种直播数据排序方法,应用于服务器,直播数据排序方法包括:获取当前的多个直播间分别对应的直播数据;获取预设的多种属性数据;根据预设数据结构将与至少一种属性数据相应的直播数据进行排序,形成多组排序数据组合,从而提供给客户端进行获取。为解决上述技术问 ...
【技术保护点】
1.一种直播数据排序方法,应用于服务器,其特征在于,所述直播数据排序方法包括:/n获取当前的多个直播间分别对应的直播数据;/n获取预设的多种属性数据;/n根据预设数据结构将与至少一种所述属性数据相应的所述直播数据进行排序,形成多组排序数据组合,从而提供给客户端进行获取。/n
【技术特征摘要】
1.一种直播数据排序方法,应用于服务器,其特征在于,所述直播数据排序方法包括:
获取当前的多个直播间分别对应的直播数据;
获取预设的多种属性数据;
根据预设数据结构将与至少一种所述属性数据相应的所述直播数据进行排序,形成多组排序数据组合,从而提供给客户端进行获取。
2.根据权利要求1所述的排序方法,其特征在于,进一步包括:
每隔第一预设时长获取更新数据,以对所述多个直播间分别对应的直播数据进行更新;
每隔第二预设时长获取全部所述直播间分别对应的所述直播数据,其中所述第二预设时长是所述服务器在预设时长范围内进行随机取模而确定的,所述第二预设时长大于所述第一预设时长。
3.根据权利要求2所述的排序方法,其特征在于:所述更新数据是所述直播数据发送变化的所述直播间的所述直播数据,所述第一预设时长为2-5秒,预设时长范围为20-30秒。
4.根据权利要求1所述的排序方法,其特征在于:所述方法进一步包括:
获取客户端的调用指令;
解析所述调用指令,获取对应所述至少一种属性数据的排序参数;
根据所述排序参数,提取相应的所述排序数据组合发送给所述客户端。
5.根据权利要求4所述的排序方法,其特征在于,所述服务器包括第一数据库和第二数据库,所述第一数据库用于存储所述多种属性数据,所述第二数据库用于存储所述多组排序数据组合,其中所述第一数据库为MySQL数据库,所述第二数据库为Redis数据库。
6.根据权利要求1所述的排序方法,其特征在于:所述直播数据包括直播间ID和人气数据;所述多种属性数据包括所述直播间的直播类型数据、...
【专利技术属性】
技术研发人员:王灼,
申请(专利权)人:广州虎牙信息科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。