System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据处理方法、相关设备、存储介质及计算机产品技术_技高网

数据处理方法、相关设备、存储介质及计算机产品技术

技术编号:40041068 阅读:5 留言:0更新日期:2024-01-16 19:44
本申请实施例涉及计算机技术领域,公开了数据处理方法、相关设备、存储介质及计算机产品,该方法包括:在全局账号数据中查找目标游戏账号对应的目标游戏角色的目标角色账号数据,其中全局账号数据被合纵游戏区对应的服务器和目标赛季游戏区对应的服务器共享;然后通过将目标角色账号数据中的合纵游戏区的第一游戏区标识更新为目标赛季游戏区的第二游戏区标识的方式,得到更新后的目标角色账号数据;最后,会将接收到的目标游戏角色的第一业务数据与第二游戏区标识关联存储。采用本申请实施例,可提高小区切换的切换效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及数据处理方法、相关设备、存储介质及计算机产品


技术介绍

1、通常来说,大型多人在线角色扮演游戏(mmorpg,multiplayer online role-playinggame)的服务器架构都是小区模式,其中每个游戏小区所连接的数据库都是相对独立的,每个游戏小区的游戏数据(包括账号的业务数据、游戏的角色数据等)存储在该游戏小区的数据库中。mmorpg进入循环赛季时,需要停止运行待进入循环赛季的游戏小区(也可以称作停服或停机),并通过人工操作将停机状态下的游戏小区的数据库进行数据合并,以得到备赛游戏小区。在由备赛游戏小区进入赛季游戏小区时,需要停止运行备赛游戏小区,并通过人工操作将停机状态下的备赛游戏小区的数据库进行数据拆分,以得到赛季游戏小区。在由赛季游戏小区进入备赛游戏小区时,需要停止运行赛季游戏小区,并通过人工操作将停机状态下的赛季游戏小区的数据库进行数据合并。上述方式中游戏小区的切换需要在游戏小区处于停机状态下才能实现,导致小区切换较为繁琐。因此,如何提高小区切换的切换效率,是目前亟需解决的技术问题。


技术实现思路

1、本申请实施例提供一种数据处理方法、相关设备、存储介质及计算机产品,可提高小区切换的切换效率。

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

3、接收合纵游戏区中的目标游戏玩家发起的参赛请求,所述参赛请求用于指示所述目标游戏玩家请求由所述合纵游戏区加入目标赛季游戏区,所述参赛请求携带所述目标游戏玩家的目标游戏账号以及所述目标游戏玩家请求加入所述目标赛季游戏区所登录的目标游戏角色;

4、在全局账号数据中查找所述目标游戏账号对应的目标游戏角色的目标角色账号数据,所述全局账号数据包括至少一个游戏账号中每个游戏账号对应的至少一个游戏角色的角色账号数据,所述全局账号数据被所述合纵游戏区对应的服务器和所述目标赛季游戏区对应的服务器共享,所述目标角色账号数据包括所述合纵游戏区的第一游戏区标识;

5、将所述目标角色账号数据中的第一游戏区标识更新为所述目标赛季游戏区的第二游戏区标识,得到更新后的目标角色账号数据;

6、接收所述目标赛季游戏区对应的服务器发送的关于所述目标游戏账号对应的目标游戏角色的第一业务数据,所述第一业务数据是所述目标游戏玩家通过所述目标游戏角色登录所述目标赛季游戏区后产生的业务数据;

7、将所述第一业务数据与所述第二游戏区标识关联存储。

8、一方面,本申请实施例提供了一种数据处理装置,所述数据处理装置包括接收单元和处理单元,其中:

9、所述接收单元,用于接收合纵游戏区中的目标游戏玩家发起的参赛请求,所述参赛请求用于指示所述目标游戏玩家请求由所述合纵游戏区加入目标赛季游戏区,所述参赛请求携带所述目标游戏玩家的目标游戏账号以及所述目标游戏玩家请求加入所述目标赛季游戏区所登录的目标游戏角色;

10、所述处理单元,用于在全局账号数据中查找所述目标游戏账号对应的目标游戏角色的目标角色账号数据,所述全局账号数据包括至少一个游戏账号中每个游戏账号对应的至少一个游戏角色的角色账号数据,所述全局账号数据被所述合纵游戏区对应的服务器和所述目标赛季游戏区对应的服务器共享,所述目标角色账号数据包括所述合纵游戏区的第一游戏区标识;

11、所述处理单元,还用于将所述目标角色账号数据中的第一游戏区标识更新为所述目标赛季游戏区的第二游戏区标识,得到更新后的目标角色账号数据;

12、所述接收单元,还用于接收所述目标赛季游戏区对应的服务器发送的关于所述目标游戏账号对应的目标游戏角色的第一业务数据,所述第一业务数据是所述目标游戏玩家通过所述目标游戏角色登录所述目标赛季游戏区后产生的业务数据;

13、所述处理单元,还用于将所述第一业务数据与所述第二游戏区标识关联存储。

14、另一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括输入接口和输出接口,所述计算机设备还包括:

15、处理器,适于实现一条或多条计算机程序;以及,

16、计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由所述处理器加载并执行如下步骤:

17、接收合纵游戏区中的目标游戏玩家发起的参赛请求,所述参赛请求用于指示所述目标游戏玩家请求由所述合纵游戏区加入目标赛季游戏区,所述参赛请求携带所述目标游戏玩家的目标游戏账号以及所述目标游戏玩家请求加入所述目标赛季游戏区所登录的目标游戏角色;

18、在全局账号数据中查找所述目标游戏账号对应的目标游戏角色的目标角色账号数据,所述全局账号数据包括至少一个游戏账号中每个游戏账号对应的至少一个游戏角色的角色账号数据,所述全局账号数据被所述合纵游戏区对应的服务器和所述目标赛季游戏区对应的服务器共享,所述目标角色账号数据包括所述合纵游戏区的第一游戏区标识;

19、将所述目标角色账号数据中的第一游戏区标识更新为所述目标赛季游戏区的第二游戏区标识,得到更新后的目标角色账号数据;

20、接收所述目标赛季游戏区对应的服务器发送的关于所述目标游戏账号对应的目标游戏角色的第一业务数据,所述第一业务数据是所述目标游戏玩家通过所述目标游戏角色登录所述目标赛季游戏区后产生的业务数据;

21、将所述第一业务数据与所述第二游戏区标识关联存储。

22、另一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由处理器加载并执行如下步骤:

23、接收合纵游戏区中的目标游戏玩家发起的参赛请求,所述参赛请求用于指示所述目标游戏玩家请求由所述合纵游戏区加入目标赛季游戏区,所述参赛请求携带所述目标游戏玩家的目标游戏账号以及所述目标游戏玩家请求加入所述目标赛季游戏区所登录的目标游戏角色;

24、在全局账号数据中查找所述目标游戏账号对应的目标游戏角色的目标角色账号数据,所述全局账号数据包括至少一个游戏账号中每个游戏账号对应的至少一个游戏角色的角色账号数据,所述全局账号数据被所述合纵游戏区对应的服务器和所述目标赛季游戏区对应的服务器共享,所述目标角色账号数据包括所述合纵游戏区的第一游戏区标识;

25、将所述目标角色账号数据中的第一游戏区标识更新为所述目标赛季游戏区的第二游戏区标识,得到更新后的目标角色账号数据;

26、接收所述目标赛季游戏区对应的服务器发送的关于所述目标游戏账号对应的目标游戏角色的第一业务数据,所述第一业务数据是所述目标游戏玩家通过所述目标游戏角色登录所述目标赛季游戏区后产生的业务数据;

27、将所述第一业务数据与所述第二游戏区标识关联存储。

28、另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的角色描述信息,所述目标角色账号数据的角色描述信息包括所述第一游戏区标识,所述第一游戏区标识用于指示授权所述目标游戏角色登录的游戏区;

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的授权游戏区标识,所述授权游戏区标识用于指示授权所述每个游戏角色在所述授权游戏区标识对应的游戏区登录,所述目标角色账号数据中的授权游戏区标识为所述第一游戏区标识;

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的授权游戏区标识,所述授权游戏区标识用于指示授权所述每个游戏角色在所述授权游戏区标识对应的游戏区登录,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的历史授权游戏区标识,所述历史授权游戏区标识用于指示所述每个游戏角色历史登录的游戏区的游戏区标识,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的历史授权游戏区标识,所述历史授权游戏区标识用于指示所述每个游戏角色历史登录的游戏区的游戏区标识;

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.一种数据处理装置,其特征在于,所述数据处理装置包括接收单元和处理单元,其中:

12.一种计算机设备,其特征在于,包括:

13.一种计算机存储介质,其特征在于,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由处理器加载并执行如权利要求1-10任一项所述的数据处理方法。

14.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序适于由处理器加载并执行如权利要求1-10任一项所述的数据处理方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的角色描述信息,所述目标角色账号数据的角色描述信息包括所述第一游戏区标识,所述第一游戏区标识用于指示授权所述目标游戏角色登录的游戏区;

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的授权游戏区标识,所述授权游戏区标识用于指示授权所述每个游戏角色在所述授权游戏区标识对应的游戏区登录,所述目标角色账号数据中的授权游戏区标识为所述第一游戏区标识;

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,每个游戏角色的角色账号数据包括所述每个游戏角色的授权游戏区标识,所述授权游戏区标识用于指示授权所述每个游戏角色在所述授权游戏区标识对应的游戏区登录,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,每个游戏角色的角色账号数据...

【专利技术属性】
技术研发人员:刘源向熠肖扬
申请(专利权)人:深圳市腾讯网络信息技术有限公司
类型:发明
国别省市:

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

1