资源查询方法、装置和存储介质及电子设备与流程

文档序号:37878813发布日期:2024-05-09 21:22阅读:8来源:国知局
资源查询方法、装置和存储介质及电子设备与流程

本技术涉及计算机领域,具体而言,涉及一种资源查询方法、装置和存储介质及电子设备。


背景技术:

1、在资源查询场景中,通常会利用数据表的方式查询相应资源,但是在资源的种类以及数量较多的情况下,上述方式中使用的数据表的类型以及数量也会相应增加,如此不仅增加了数据表的维护成本,还增加了资源查询的复杂度,进而导致资源查询效率较低的问题出现。因此,存在资源查询效率较低的问题。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本技术实施例提供了一种资源查询方法、装置和存储介质及电子设备,以至少解决资源查询效率较低的技术问题。

2、根据本技术实施例的一个方面,提供了一种资源查询方法,包括:获取资源查询请求,其中,上述资源查询请求用于请求查询目标配置资源,上述目标配置资源为目标虚拟游戏在目标地区对应的配置资源,上述目标虚拟游戏在至少两个地区对应有配置资源,上述至少两个地区包括上述目标地区;响应上述资源查询请求,获取上述目标地区关联的至少一个资源配置表,其中,上述资源配置表中记录有上述目标虚拟游戏在上述至少两个地区对应的各个配置资源;在上述至少一个资源配置表中包括公共资源配置表的情况下,从上述公共资源配置表中确定出第一配置资源,并将上述第一配置资源作为上述目标配置资源,其中,上述公共资源配置表中记录有上述至少两个地区中各个地区的公共配置资源;在上述至少一个资源配置表中包括专属资源配置表的情况下,从上述专属资源配置表中确定出第二配置资源,并将上述第二配置资源作为上述目标配置资源,其中,上述专属资源配置表中记录有上述目标地区的专属配置资源。

3、根据本技术实施例的另一方面,还提供了一种资源查询装置,包括:第一获取单元,用于获取资源查询请求,其中,上述资源查询请求用于请求查询目标配置资源,上述目标配置资源为目标虚拟游戏在目标地区对应的配置资源,上述目标虚拟游戏在至少两个地区对应有配置资源,上述至少两个地区包括上述目标地区;第二获取单元,用于响应上述资源查询请求,获取上述目标地区关联的至少一个资源配置表,其中,上述资源配置表中记录有上述目标虚拟游戏在上述至少两个地区对应的各个配置资源;第一确定单元,用于在上述至少一个资源配置表中包括公共资源配置表的情况下,从上述公共资源配置表中确定出第一配置资源,并将上述第一配置资源作为上述目标配置资源,其中,上述公共资源配置表中记录有上述至少两个地区中各个地区的公共配置资源;第二确定单元,用于在上述至少一个资源配置表中包括专属资源配置表的情况下,从上述专属资源配置表中确定出第二配置资源,并将上述第二配置资源作为上述目标配置资源,其中,上述专属资源配置表中记录有上述目标地区的专属配置资源。

4、作为一种可选的方案,上述装置还包括:第一显示模块,用于在上述响应上述资源查询配置,获取上述目标地区关联的至少一个资源配置表之后,显示上述目标配置资源对应的目标序列值;确定模块,用于在上述响应上述资源查询配置,获取上述目标地区关联的至少一个资源配置表之后,按照上述目标序列值,从上述至少一个资源配置表中确定出上述目标配置资源。

5、作为一种可选的方案,上述第一显示模块,包括:显示子模块,用于显示第一功能属性分组下的第一序列值、以及第二功能属性分组下的第二序列值,其中,上述第一功能属性分组不同于上述第二功能属性分组,不同的功能属性分组对应上述目标虚拟游戏中不同的功能属性。

6、作为一种可选的方案,上述确定模块,包括:第一确定子模块,用于从上述至少一个资源配置表中确定出上述第一序列值对应的第一资源配置表、以及上述第二序列值对应的第二资源配置表;第二确定子模块,用于将上述第一资源配置表中的配置资源确定为上述目标地区的上述第一功能属性分组下的目标配置资源、以及将上述第二资源配置表中的配置资源确定为上述目标地区的上述第二功能属性分组下的目标配置资源。

7、作为一种可选的方案,上述确定模块,包括:获取子模块,用于获取上述目标地区关联的配置参考表,其中,上述配置参考表中记录有上述目标序列值的使用参考信息;第三确定子模块,用于在上述使用参考信息指示上述目标序列值用于表示上述专属资源配置表中的配置资源的情况下,按照上述目标序列值从上述专属资源配置表中确定出上述第二配置资源;将上述第二配置资源确定为上述目标配置资源;或,第四确定子模块,用于在上述使用参考信息指示上述目标序列值用于表示上述专属资源配置表中的专属配置资源、以及上述公共资源配置表中的公共配置资源的情况下,从上述公共资源配置表中确定出上述第一配置资源,并按照上述目标序列值从上述专属资源配置表中确定出上述第二配置资源;将上述第一配置资源、以及上述第二配置资源确定为上述目标配置资源。

8、作为一种可选的方案,上述装置还包括:获取模块,用于在上述获取资源查询请求之前,获取上述目标虚拟游戏在上述至少两个地区对应的全部配置资源;第一建立模块,用于在上述获取资源查询请求之前,将上述全部配置资源中允许上述至少两个地区中各个地区公共的配置资源确定为上述公共配置资源,并建立上述公共资源配置表,以存储上述公共配置资源;第二建立模块,用于在上述获取资源查询请求之前,将上述全部配置资源中除上述公共配置资源外的配置资源确定为上述专属配置资源,并建立多个目标专属资源表,以存储上述专属配置资源,其中,上述多个目标专属资源表包括上述专属资源配置表。

9、作为一种可选的方案,上述装置还包括:第一分组模块,用于在上述将上述全部配置资源中允许上述至少两个地区中各个地区公共的配置资源确定为上述公共配置资源,并建立上述公共资源配置表之后,按照功能属性将上述公共资源配置表中存储的公共配置资源进行分组管理;上述装置还包括:第二分组模块,用于在上述将上述全部配置资源中除上述公共配置资源外的配置资源确定为上述专属配置资源,并建立多个目标专属资源表之后,按照上述功能属性将上述多个目标专属资源表中各个目标专属资源表中存储的专属配置资源进行分组管理,以及按照地区属性将上述各个目标专属资源表进行分组管理,其中,不同的上述地区属性对应不同的地区。

10、作为一种可选的方案,上述装置还包括:第三建立模块,用于在上述按照上述功能属性将上述多个目标专属资源表中各个目标专属资源表中存储的专属配置资源进行分组管理,以及按照地区属性将上述各个目标专属资源表进行分组管理之后,建立上述功能属性与上述各个目标专属资源表中存储的专属配置资源之间的第一映射关系,以及建立上述地区属性与上述各个目标专属资源表之间的第二映射关系。

11、作为一种可选的方案,上述装置还包括:第四建立模块,用于在上述将上述全部配置资源中除上述公共配置资源外的配置资源确定为上述专属配置资源,并建立多个目标专属资源表之后,为上述至少两个地区中各个地区分配对应的序列值,并建立配置参考表,其中,上述配置参考表用于指示上述对应的序列值表示的配置资源,上述表示的配置资源包括以下至少之一:上述公共配置资源、上述专属配置资源。

12、作为一种可选的方案,上述装置还包括:第二显示模块,用于在上述响应上述资源查询配置,获取上述目标地区关联的至少一个资源配置表之后,显示上述目标地区对应的目标地区代码,其中,上述目标地区代码包括一级分类的地区代码、以及二级分类的地区代码,上述一级分类的分类粒度大于为上述二级分类的分类粒度。

13、根据本技术实施例的又一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上资源查询方法。

14、根据本技术实施例的又一方面,还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的资源查询方法。

15、在本技术实施例中,获取资源查询请求,其中,上述资源查询请求用于请求查询目标配置资源,上述目标配置资源为目标虚拟游戏在目标地区对应的配置资源,上述目标虚拟游戏在至少两个地区对应有配置资源,上述至少两个地区包括上述目标地区;响应上述资源查询请求,获取上述目标地区关联的至少一个资源配置表,其中,上述资源配置表中记录有上述目标虚拟游戏在上述至少两个地区对应的各个配置资源;在上述至少一个资源配置表中包括公共资源配置表的情况下,从上述公共资源配置表中确定出第一配置资源,并将上述第一配置资源作为上述目标配置资源,其中,上述公共资源配置表中记录有上述至少两个地区中各个地区的公共配置资源;在上述至少一个资源配置表中包括专属资源配置表的情况下,从上述专属资源配置表中确定出第二配置资源,并将上述第二配置资源作为上述目标配置资源,其中,上述专属资源配置表中记录有上述目标地区的专属配置资源;

16、利用上述资源查询方法,分别将虚拟游戏在不同的地区对应的公共配置资源放置在公共资源配置表、以及将虚拟游戏在不同的地区对应的专属配置资源放置在专属资源配置表,进而通过统筹公共资源配置表与专属资源配置表各自对应的配置资源,以确定虚拟游戏在各个地区对应的目标配置资源,由于使用了公共资源配置表将公共配置资源进行统一放置,对于一些仅对应公共配置资源的地区来说,也就无需再费时、费力地管理本地区的资源配置表;而对于一些除对应公共配置资源外,还对应差异化配置资源(也即专属配置资源)的地区来说,专属资源配置表的存在,也将为其提供精准的专属资源查询;由此可见,本技术实施例不仅解决了各个地区通过数据表查询资源导致的查询难度较大的弊端,还达到了降低了资源查询的复杂度的目的,从而实现了提高资源查询效率的技术效果,进而解决了资源查询效率较低的技术问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1