[发明专利]数据处理方法、装置、设备及存储介质在审

专利信息
申请号: 202011471622.4 申请日: 2020-12-15
公开(公告)号: CN112494954A 公开(公告)日: 2021-03-16
发明(设计)人: 方嘉铭 申请(专利权)人: 网易(杭州)网络有限公司
主分类号: A63F13/798 分类号: A63F13/798
代理公司: 北京同立钧成知识产权代理有限公司 11205 代理人: 张娜;臧建明
地址: 310052 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据处理 方法 装置 设备 存储 介质
【说明书】:

本申请提供一种数据处理方法、装置、设备及存储介质,该方法包括:获取游戏中多个玩家的分数,对多个玩家的分数进行排序,确定前N个玩家以及前N个玩家中每个玩家对应的分数,将前N个玩家的分数信息存储在第一存储空间,将除前N个玩家之外的其他玩家的分数统计信息存储在第二存储空间。上述处理过程可实现以固定内存存储更多玩家分数信息的目的,提升了游戏服务器的存储性能。

技术领域

本申请实施例涉及游戏领域,尤其涉及一种数据处理方法、装置、设备及存储介质。

背景技术

在大多数竞技类游戏中,游戏结束后游戏服务器会向玩家展示游戏排行榜,游戏服务器会根据各玩家在游戏中的表现或者关卡进度等,对玩家进行打分和排序,各玩家可以通过游戏排行榜获知自己的分数、排名等。

目前,游戏服务器对排行榜的实现方式主要是以远程字典服务(RemoteDictionary Server,Redis)数据库中的跳跃表为基础,对排行榜数据进行更新、存储,游戏服务器可以通过跳跃表快速获取排行榜中前N的玩家。

然而,随着游戏玩家数量的不断增长,通过上述方式进行数据存储将占用大量内存,从而影响游戏服务器的服务质量,尤其会影响游戏服务器对排行榜数据的更新速度。

发明内容

本申请实施例提供一种数据处理方法、装置、设备及存储介质,提升游戏服务器的存储性能,进而提升游戏服务器的服务质量。

第一方面,本申请实施例提供一种数据处理方法,包括:

获取游戏中多个玩家的分数;

对所述多个玩家的分数进行排序,确定前N个玩家以及所述前N个玩家中每个玩家对应的分数,N为正整数;

将所述前N个玩家的分数信息存储在第一存储空间,将除所述前N个玩家之外的其他玩家的分数统计信息存储在第二存储空间。

在本申请的一个实施例中,所述前N个玩家的分数信息包括:所述前N个玩家以及所述前N个玩家中每个玩家对应的分数。

在本申请的一个实施例中,除所述前N个玩家之外的其他玩家的分数统计信息包括:至少一个分数,以及与所述分数对应的玩家人数。

在本申请的一个实施例中,所述将除所述前N个玩家之外的其他玩家的分数统计信息存储在第二存储空间之前,所述方法还包括:

获取除所述前N个玩家之外的其他玩家的分数统计信息;

根据除所述前N个玩家之外的其他玩家的分数统计信息,统计各个分数对应的玩家人数。

在本申请的一个实施例中,所述方法还包括:

获取第一玩家的更新分数,所述第一玩家为所述多个玩家的任意一个玩家;

若所述第一玩家的分数信息已存储在所述第一存储空间,根据所述第一玩家的更新分数更新所述第一存储空间,或者,同时更新所述第一存储空间以及所述第二存储空间;

若所述第一玩家的分数信息已存储在所述第二存储空间,根据所述第一玩家的更新分数更新所述第二存储空间,或者,同时更新所述第一存储空间以及所述第二存储空间;

若所述第一玩家未存储在所述第一存储空间以及所述第二存储空间,根据所述第一玩家的更新分数更新所述第一存储空间以及所述第二存储空间的至少一项。

在本申请的一个实施例中,所述第一存储空间采用跳跃表存储分数信息,所述第二存储空间采用树状数组存储分数信息。

在本申请的一个实施例中,所述方法还包括:

游戏结束时,或者,接收到游戏排行榜请求时,从所述第一存储空间中获取前N个玩家的分数信息;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011471622.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top