一种游戏存档的处理方法、装置及系统制造方法及图纸

技术编号:24062079 阅读:63 留言:0更新日期:2020-05-08 23:04
本发明专利技术实施例公开了一种游戏存档的处理方法、装置及系统。该方法包括:当游戏服务器接收到存档存储指令时,获取与所述存档存储指令对应的至少一个子系统数据、所述各子系统数据的子系统标识和系统配置信息;所述游戏服务器根据所述子系统数据、所述子系统标识和所述系统配置信息,确定至少一个分片数据,其中,所述系统配置信息包括至少一个分片标识和所述各分片标识与所述子系统标识的对应关系;所述游戏服务器将所述分片数据发送给数据存储服务器,以使所述数据存储服务器对所述分片数据进行存储。本发明专利技术实施例通过将需要存档的数据进行分片处理后再发送给数据存储服务器,解决了服务器缓冲区对数据包大小的限制问题,提高了游戏存档时的存储效率。

A processing method, device and system of game Archive

【技术实现步骤摘要】
一种游戏存档的处理方法、装置及系统
本专利技术实施例涉及网络传输
,尤其涉及一种游戏存档的处理方法、装置及系统。
技术介绍
游戏存档是将用户的游戏数据进行存储,以保证用户的游戏数据不丢失。尤其是对用户的游戏进度数据进行存储,即在用户退出游戏时进行存档操作,当用户再次登录游戏时可以从退出时的游戏进度重新开始游戏,这种存档模式常见于单机游戏中。在进行存档时,游戏服务器和数据存储服务器之间通常是采用TCP/IP协议的传输方式,TCP/IP协议的通信传输的数据单位为数据包(Packet)。虽然TCP/IP协议没有对数据包的大小进行限制,但是数据包的大小会受到服务器中缓冲区空间大小的限制。现有技术中,会采用数据包压缩算法对数据包进行压缩,以适应缓冲区的空间。但这种技术方法仍会存在压缩后的数据包大小大于缓冲区空间的问题。
技术实现思路
本专利技术实施例提供了一种游戏存档的处理方法、装置及系统,以提高游戏存档的效率。第一方面,本专利技术实施例提供了一种游戏存档的处理方法,该方法包括:当游戏服务本文档来自技高网...

【技术保护点】
1.一种游戏存档的处理方法,其特征在于,包括:/n当游戏服务器接收到存档存储指令时,获取与所述存档存储指令对应的至少一个子系统数据、所述各子系统数据的子系统标识和系统配置信息;/n所述游戏服务器根据所述子系统数据、所述子系统标识和所述系统配置信息,确定至少一个分片数据,其中,所述系统配置信息包括至少一个分片标识和所述各分片标识与所述子系统标识的对应关系;/n所述游戏服务器将所述分片数据发送给数据存储服务器,以使所述数据存储服务器对所述分片数据进行存储。/n

【技术特征摘要】
1.一种游戏存档的处理方法,其特征在于,包括:
当游戏服务器接收到存档存储指令时,获取与所述存档存储指令对应的至少一个子系统数据、所述各子系统数据的子系统标识和系统配置信息;
所述游戏服务器根据所述子系统数据、所述子系统标识和所述系统配置信息,确定至少一个分片数据,其中,所述系统配置信息包括至少一个分片标识和所述各分片标识与所述子系统标识的对应关系;
所述游戏服务器将所述分片数据发送给数据存储服务器,以使所述数据存储服务器对所述分片数据进行存储。


2.根据权利要求1所述的方法,其特征在于,所述游戏服务器根据所述子系统数据、所述子系统标识和所述系统配置信息,确定至少一个分片数据,包括:
所述游戏服务器将所述各子系统数据进行序列化数据处理,得到各子系统的字节流数据;
针对所述系统配置信息中的每个分片标识,所述游戏服务器将与所述分片标识下的子系统标识对应的字节流数据写入Protobuf对象字段数据中,并对所述Protobuf对象字段数据进行序列化处理,生成与所述分片标识对应的分片数据。


3.根据权利要求1所述的方法,其特征在于,所述当游戏服务器接收到存档存储指令时,获取与所述存档存储指令对应的至少一个子系统数据、所述各子系统数据的子系统标识和系统配置信息,包括:
当所述游戏服务器接收到充值指令、付费道具变更指令和/或下线指令时,获取与所述存档存储指令对应的至少一个子系统数据、所述各子系统数据的子系统标识和系统配置信息。


4.根据权利要求1所述的方法,其特征在于,还包括:
所述游戏服务器对所述各子系统数据的数据量进行统计,并根据统计结果对所述系统配置信息进行更新。


5.根据权利要求1所述的方法,其特征在于,还包括:
当所述游戏服务器接收到存档读取指令时,将所述存档读取指令发送给所述数据存储服务器;
所述游戏服务器根据接收到的所述数据存储服务器基于所述存档读取指令发送的分片数据和所述系统配置信息,确定与所述存档读取指令对应的子系统数据。


6.一种游戏存档的处理方法,其特征在于,包括:
当数据存储服务器接收到所述游戏服务器发送的至少一个分片数据后,获取系统配置信息,其中,所述系统配置信息包括至少一个分片标识和与所述各分片标识对应的数据库字段标识;
所述数据存储服务器根据所述系统配置...

【专利技术属性】
技术研发人员:蓝迪
申请(专利权)人:上海米哈游天命科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1