信息获取方法、装置、设备及存储介质制造方法及图纸

技术编号:30330351 阅读:12 留言:0更新日期:2021-10-10 00:34
本申请实施例提供一种信息获取方法、装置、设备及存储介质,该方法包括:接收客户终端发送的第一请求,第一请求包括客户终端的标识和第一时间戳;从数据库中查找标识对应的第一赛季标识;根据第一赛季标识和第一时间戳,确定目标服务器,并向目标服务器发送第一请求;第一请求用于指示目标服务器从数据库中获取标识对应的游戏信息,游戏信息用于支持客户终端与目标服务器的数据通信。本申请实施例提供的一种信息获取方法、装置、设备及存储介质能够用于降低多个数据库中存储的数据存在不一致的风险,减少磁盘中存储数据的冗余。减少磁盘中存储数据的冗余。减少磁盘中存储数据的冗余。

【技术实现步骤摘要】
信息获取方法、装置、设备及存储介质


[0001]本申请实施例涉及计算机
,尤其涉及一种信息获取方法、装置、设备及存储介质。

技术介绍

[0002]目前,通常采用滚服机制使得策略游戏(Simulation

Game,SLG)正常运行。滚服机制为采用多个服务器维持SLG运行的机制。每个服务器维持SLG中的一个赛季的正常运行。多个玩家通过一个服务器进行该服务器对应的赛季的游戏,每个服务器具有各自对应的数据库,数据库用于存储玩家的游戏信息。
[0003]在相关技术中,玩家的客户终端可以通过赛季标识1,登录到赛季标识1对应的赛季服务器1,可以通过赛季标识2,登录到赛季标识2对应的赛季服务器2,其中,赛季标识1对应赛季1,赛季标识2对应赛季2。当登录到赛季服务器1时,赛季服务器1从数据库1中获取玩家的数据,并根据玩家的数据,通过赛季服务器1进行赛季1的游戏。在登录到赛季服务器2之前,赛季服务器1和赛季服务器2进行通信,将数据库1中玩家的数据,复制到数据库2中。当登录到赛季服务器2时,赛季服务器2从数据库2中获取玩家的数据,并根据玩家的数据,通过赛季服务器2进行赛季2的游戏。
[0004]在上述相关技术中,将数据库1中的数据复制到数据库2中,使得数据库1和数据库2中存储的数据存在不一致的风险较大,而且赛季越多,所需要的数据库就越多,导致磁盘中存储大量的冗余数据。

技术实现思路

[0005]本申请实施例提供一种信息获取方法、装置、设备及存储介质,用于降低多个数据库中存储的数据存在不一致的风险,减少磁盘中存储数据的冗余。
[0006]第一方面,本申请实施例提供一种信息获取方法,应用于管理设备,方法包括:
[0007]接收客户终端发送的第一请求,第一请求包括客户终端的标识和第一时间戳;
[0008]从数据库中查找标识对应的第一赛季标识;
[0009]根据第一赛季标识和第一时间戳,确定目标服务器,并向目标服务器发送第一请求;第一请求用于指示目标服务器从数据库中获取标识对应的游戏信息,游戏信息用于支持客户终端与目标服务器的数据通信。
[0010]在一种可能的设计中,根据第一赛季标识和第一时间戳,确定目标服务器,包括:
[0011]判断第一时间戳是否在第一时段内;第一时段为第一赛季标识对应的第一赛季持续的时长;
[0012]若是,则根据第一赛季标识,确定目标服务器;
[0013]若否,则将公共服务器确定为目标服务器。
[0014]在一种可能的设计中,根据第一赛季标识,确定目标服务器,包括:
[0015]在预先存储的映射关系中确定第一赛季标识对应的第一服务器标识;映射关系包
括赛季标识和服务器标识之间的对应关系;
[0016]将第一服务器标识对应的赛季服务器,确定为目标服务器。
[0017]在一种可能的设计中,在接收客户终端发送的第一请求之前,方法还包括:
[0018]向公共服务器发送来自客户终端的报名信息,以使公共服务器根据报名信息向数据库写入标识对应的第一赛季标识;报名信息包括标识和第一赛季标识。
[0019]在一种可能的设计中,在接收客户终端发送的第一请求之前,方法还包括:
[0020]接收到客户终端发送的报名信息;报名信息包括标识和第一赛季标识;
[0021]根据报名信息,向数据库写入标识对应的第一赛季标识。
[0022]在一种可能的设计中,方法还包括:
[0023]接收目标服务器发送的更新指令;更新指令包括目标赛季标识和目标服务器标识;
[0024]将映射关系中的第一赛季标识更新为目标赛季标识,将映射关系中的第一服务器标识更新为目标服务器标识。
[0025]第二方面,本申请实施例提供一种信息获取方法,应用于目标服务器,方法包括:
[0026]接收管理设备发送的第一请求;第一请求包括客户终端的标识和第一时间戳,第一请求用于指示目标服务器从数据库中获取标识对应的游戏信息;
[0027]根据第一请求,从数据库中获取标识对应的游戏信息,游戏信息用于支持客户终端与目标服务器的数据通信。
[0028]在一种可能的设计中,目标服务器为公共服务器,或者为标识对应的第一赛季标识对应的赛季服务器;
[0029]目标服务器为公共服务器,游戏信息不支持客户终端与目标服务器进行第一赛季标识对应的第一赛季的数据通信;
[0030]目标服务器为赛季服务器,游戏信息支持客户终端与目标服务器进行第一赛季标识对应的第一赛季的数据通信。
[0031]在一种可能的设计中,接收管理设备发送的第一请求之后,方法还包括:
[0032]接收管理设备发送的报名信息;报名信息包括标识和第一赛季标识;
[0033]根据报名信息,向数据库写入标识对应的第一赛季标识。
[0034]在一种可能的设计中,目标服务器为赛季服务器;根据第一请求,从数据库中获取标识对应的游戏信息之后,方法还包括:
[0035]获取预先存储的配置文件;配置文件中包括的目标赛季标识和目标服务器标识;
[0036]根据配置文件,将目标服务器更新为目标服务器标识对应的赛季服务器;
[0037]向管理设备发送的更新指令;更新指令包括目标赛季标识和目标服务器标识。
[0038]第三方面,本申请实施例提供一种信息获取装置,应用于管理设备,装置包括:接收模块、查找模块、确定模块和发送模块;其中,
[0039]接收模块用于,接收客户终端发送的第一请求,第一请求包括客户终端的标识和第一时间戳;
[0040]查找模块用于,从数据库中查找标识对应的第一赛季标识;
[0041]确定模块用于,根据第一赛季标识和第一时间戳,确定目标服务器,
[0042]发送模块用于,向目标服务器发送第一请求;第一请求用于指示目标服务器从数
据库中获取标识对应的游戏信息,游戏信息用于支持客户终端与目标服务器的数据通信。
[0043]在一种可能的设计中,确定模块具体用于:
[0044]判断第一时间戳是否在第一时段内;第一时段为第一赛季标识对应的第一赛季持续的时长;
[0045]若是,则根据第一赛季标识,确定目标服务器;
[0046]若否,则将公共服务器确定为目标服务器。
[0047]在一种可能的设计中,确定模块具体用于:
[0048]在预先存储的映射关系中确定第一赛季标识对应的第一服务器标识;映射关系包括赛季标识和服务器标识之间的对应关系;
[0049]将第一服务器标识对应的赛季服务器,确定为目标服务器。
[0050]在一种可能的设计中,发送模块还用于:在接收客户终端发送的第一请求之前,向公共服务器发送来自客户终端的报名信息,以使公共服务器根据报名信息向数据库写入标识对应的第一赛季标识;报名信息包括标识和第一赛季标识。
[0051]在一种可能的设计中,接收模块用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息获取方法,其特征在于,应用于管理设备,所述方法包括:接收客户终端发送的第一请求,所述第一请求包括所述客户终端的标识和第一时间戳;从数据库中查找所述标识对应的第一赛季标识;根据所述第一赛季标识和所述第一时间戳,确定目标服务器,并向所述目标服务器发送所述第一请求;所述第一请求用于指示所述目标服务器从所述数据库中获取所述标识对应的游戏信息,所述游戏信息用于支持所述客户终端与所述目标服务器的数据通信。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一赛季标识和所述第一时间戳,确定目标服务器,包括:判断所述第一时间戳是否在第一时段内;所述第一时段为所述第一赛季标识对应的第一赛季持续的时长;若是,则根据所述第一赛季标识,确定所述目标服务器;若否,则将公共服务器确定为所述目标服务器。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一赛季标识,确定所述目标服务器,包括:在预先存储的映射关系中确定所述第一赛季标识对应的第一服务器标识;所述映射关系包括赛季标识和服务器标识之间的对应关系;将所述第一服务器标识对应的赛季服务器,确定为所述目标服务器。4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述接收客户终端发送的第一请求之前,所述方法还包括:向公共服务器发送来自所述客户终端的报名信息,以使所述公共服务器根据所述报名信息向所述数据库写入所述标识对应的所述第一赛季标识;所述报名信息包括所述标识和所述第一赛季标识。5.根据权利要求1至3中任一项所述的方法,其特征在于,在所述接收客户终端发送的第一请求之前,所述方法还包括:接收到所述客户终端发送的报名信息;所述报名信息包括所述标识和所述第一赛季标识;根据所述报名信息,向所述数据库写入所述标识对应的所述第一赛季标识。6.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收所述目标服务器发送的更新指令;所述更新指令包括目标赛季标识和目标服务器标识;将所述映射关系中的所述第一赛季标识更新为所述目标赛季标识,将所述映射关系中的所述第一服务器标识更新为所述目标服务器标识。7.一种信息获取方法,其特征在于,应用于目标服务器,所述方法包括:接收管理设备发送的第一请求;所述第一请求包括客户终端的标识和第一时间戳,所述第一请求用于指示所述目标服务器从数据库中获取所述标识对应的游戏信息;根据所述第一请求,从所述数据库中获取所述标识对应的游戏信息,所述游戏信息用于支持所述客户终端与所述目标服务器的数据通信。8.根据权利要求7所述的方法,其特征在于,所述目标服务器为公共服务器,或者为所
述标识对应的第一赛季标识对应的赛季服务器;所述目标服务器为所述公共服务器,所述游戏信息不支持所述客户终端与所述目标服务器进行所述第一赛季标识对应的第一赛季的数据通信;所述目标服务器为所述赛季服务器,所述游戏信息支持所述客户终端与所述目标服务器进行所述第一赛季标识对应的第一赛季的数据通信。9.根据权利要求7或8...

【专利技术属性】
技术研发人员:尚乐
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1