掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请涉及数据查询技术领域,具体涉及一种数据查询方法、装置、存储介质及电子设备。

背景技术

一般地,用户在办理银行业务时,银行需要记录用户在注册、权限开通、操作等过程中的数据,且银行需要对各类数据的准确性进行校验。

在涉及较为复杂的数据时,比如,用户通过第三方与银行进行信息交互,在对此类复杂数据进行校验时,往往需要第三方的协助以查询相关数据,但第三方也通常不是简单的一方,如此,在对数据进行查询时会增大工作量,致使数据查询的效率低下。

发明内容

本申请实施例提供一种数据查询方法、装置、存储介质及电子设备,能够提高数据查询效率。

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

获取预先配置的数据链路,并检测数据链路中各节点响应的查询操作,其中,数据链路基于各数据列表之间的关联关系构建,各数据列表在数据链路中均具有对应的节点;

若目标节点响应查询操作,则从数据链路中确定与目标节点匹配的关联节点;

获取查询操作的查询参数,并将查询参数转换为查询语句;

根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果。

第二方面,本申请实施例还提供一种数据查询装置,包括:

数据获取模块,用于获取预先配置的数据链路,并检测数据链路中各节点响应的查询操作,其中,数据链路基于各数据列表之间的关联关系构建,各数据列表在数据链路中均具有对应的节点;

数据查询模块,用于若目标节点响应查询操作,则从数据链路中确定与目标节点匹配的关联节点;

参数转换模块,用于获取查询操作的查询参数,并将查询参数转换为查询语句;

数据调用模块,用于根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果。

第三方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当计算机程序在计算机上运行时,使得计算机执行如本申请任一实施例提供的数据查询方法。

第四方面,本申请实施例还提供一种电子设备,包括处理器和存储器,存储器有计算机程序,处理器通过调用计算机程序,用于执行如本申请任一实施例提供的数据查询方法。

本申请实施例提供的技术方案,通过预先配置数据链路,以通过数据链路关联各方的数据列表,且数据链路中的每一节点均通向一个对应的数据列表,从而实现了数据列表之间的互联。在使用数据链路进行数据查询时,通过检测个节点响应的查询操作,以当目标节点响应查询操作时,从数据链路中查询目标节点的关联节点,从而根据目标节点与关联节点之间的关联关系,将查询参数基于目标节点传向各关联节点,从而通过一个目标节点即可将查询参数在各关联节点中进行传递,提高了查询参数传递的效率。更进一步地,本案还将查询参数转换为查询语句,其中,查询语句在各节点中能够通用,从而提高了查询语句在各关联节点中的辨识度,使得基于查询语句能够从目标节点和关联节点各自对应的数据列表中调用对应的目标数据,以此,通过同时调用多个数据列表中与查询语句相关的目标数据,极大地提高了对数据进行查询的效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的数据查询方法的流程示意图。

图2为本申请实施例提供的数据查询方法中数据链路的结构示意图。

图3为本申请实施例提供的数据查询方法中数据链路的另一结构示意图。

图4为本申请实施例提供的数据查询方法中基于传输链路调用目标数据得到示意图。

图5为本申请实施例提供的数据查询方法的另一示意图。

图6为本申请实施例提供的数据查询装置的结构示意图。

图7为本申请实施例提供的电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例提供一种数据查询方法,该数据查询方法的执行主体可以是本申请实施例提供的数据查询装置,或者集成了该数据查询装置的电子设备。其中,该数据查询装置可以采用硬件或者软件的方式实现,电子设备可以是智能手机、折叠屏手机、平板电脑、掌上电脑、笔记本电脑、台式电脑等设备。

请参阅图1,图1为本申请实施例提供的数据查询方法的流程示意图。本申请实施例提供的数据查询方法的具体流程可以如下:

101、获取预先配置的数据链路,并检测数据链路中各节点响应的查询操作,其中,数据链路基于各数据列表之间的关联关系构建,各数据列表在数据链路中均具有对应的节点。

其中,预先配置有数据链路,该数据链路能够将银行业务执行过程中所涉及的各个数据列表关联起来,其中,不同的数据列表存储于不同的服务器中,即视一个数据列表为一个数据库,数据库可包括用户端、银行端、第三方、网络通讯服务商等各方的数据库,其中,第三方可以包括各类支付平台,如微信、支付宝、京东金融等。

示例性地,在配置数据链路时,还可根据银行业务的种类进行配置,比如,银行业务有存储业务、贷款业务、理财业务、保险业务等,针对用户办理存储业务过程中所产生的各类数据,以及存储各类数据的数据列表,将此类数据列表进行关联,以构建针对存储业务的数据链路。当然地,数据链路也可不局限于根据银行业务的种类进行划分,也可按照不同银行业务中所涉及的各类产品进行划分,比如,平安银行发行的理财产品中包括平安盈、日添利、平安财富、现金宝、聚财宝等,可根据用户办理每一理财产品过程中所产生的各类数据,以及存储各类数据的数据列表,将此类数据列表进行管理,以构建针对每一理财产品的数据链路。可以理解地,在构建数据链路时所依据的条件有多种,得到的数据链路也各式各样,具体内容此处不再详述,只需说明的是,凡是基于本申请实施中通过关联业务流程中各类数据列表的方式均属于本申请所要求的保护范围。

其中,一个节点对应有一个数据列表,基于节点即可接收用户输入的查询操作。该用户可以为银行客户、可以为银行人员、也可以为第三方人员,此处并不进行限定。以下以银行人员为例进行解释说明,其中,银行人员使用的节点称为目标节点。

102、若目标节点响应查询操作,则从数据链路中确定与目标节点匹配的关联节点。

当目标节点接收到查询操作之后,则从数据链路中确定与目标节点匹配的关联节点。其中,数据链路有一个、两个或多个。在有一个数据链路时,该数据链路可以包括至少一个分支,即一个小的数据链路,在有多个数据链路时,多个数据链路依据银行业务或产品的不同而进行区分,具体数量和存在形式此处并不进行限定。

其中,目标节点与关联节点之间具有数据上的关联,在目标节点接收到查询操作时,即可根据查询操作调用目标节点及其关联节点对应的数据列表。

103、获取查询操作的查询参数,并将查询参数转换为查询语句。

当基于查询操作得到查询参数之后,对查询参数进行多维度的分析,以将查询参数转换为查询语句,其中,查询语句能够适用于各节点,即使用各节点通过的查询语言进行查询。

示例性地,可分析查询参数的语义,并分析语义,以匹配出对应的查询条件,进而根据查询条件与查询语句的映射关系将查询参数转换为查询语句。或者,还可将查询参数转换为文字表达,进而将文字表达转换成查询语句等。

104、根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果。

其中,通过将查询语句从目标节点开始传输至各关联节点,以对于每一节点而言,均根据查询语句从其对应的数据列表中调用出对应的目标数据,目标数据的数量不小于关联节点和目标节点的数量总和。

当调用到至少两条目标数据时,可将至少两条目标数据均返回至目标节点作为查询结果。

进一步地,在返回目标数据之后,还可在目标节点对应的电子设备上展示各目标数据,其中,展示各目标数据的方式有多种,比如,以文本形式展示、以列表形式展示、以图表形式展示等,以此,能够方便银行人员快速、高效地阅览目标数据。

当然地,银行人员还可基于展示的数据对数据进行统计分析,而统计分析的内容此处不再详述,其实质上是基于本申请实施例所扩展的内容,凡此基于此类形式得到目标数据以及对目标数据的后续分析内容可均视为本申请所涵盖的方案,或本申请方案的延伸。

具体实施时,本申请不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。

通过本申请实施例中的数据查询方法,能够通过查询操作全方位地调用目标节点及其关联节点对应的数据列表,并以查询语句从各调用的数据列表中查询相关的目标数据,从而一次性地返回所有与查询语句相关的目标数据,极大地提高了对数据进行查询的效率。

在一些实施例中,将查询参数转换为查询语句,包括:

将查询参数输入预设标记语言模板,通过预设标记语言模板对查询参数进行转换处理,得到转换文本,其中,各节点均基于预设标记语言模板对其输入的查询参数进行转换;

将标记文本转换成查询语句。

本实施例中,预设标记语言模板可以为xml模版,通过将查询参数代入xml模版进行转换,以得到标记文本,标记文本可以为xml文本。其中,xml也称可扩展标记语言(标准通用标记语言的子集),是一种简单的数据存储语言,能够在任何应用程序中读写数据。

在得到xml文本之后,还可根据查询条件、排序条件、分页条件等,将xml文本转换成查询语句,其中,查询语句可以为sql语句。其中,sql语言也称结构化查询语言(Structured Query Language),是所有数据库查询的语言。通过sql语言能够访问各目标节点及其关联节点对应的数据列表。

在一些实施例中,根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果之后,还包括:

确定查询结果中各目标数据对应的描述字段;

展示各目标数据及其对应的描述字段。

本实施例中,预先配置有数据与描述字段之间的对应关系,其中,描述字段用于对数据进行解释说明,以使得调用人员更易理解其所调用的数据。

在调用了目标数据之后,还基于数据与描述字段之间的对应关系,以得到各目标数据的描述字段。在返回目标数据的同时,还可将目标数据及其对应的描述字段展示在目标节点对应的电子设备上,以方便银行人员了解目标数据的属性和目标数据的内容,便于对目标数据进行校验,且提高了对目标数据进行校验的效率。

进一步地,在调用数据时,某些数据列表中的某些数据是公开的,某些数据是非公开的,对于非公开的数据在调用时则需要银行人员申请访问权限,在无法申请访问权限时,则仅能从数据列表中调用和查询语句相关联的公开数据作为目标数据。以此,实现了对数据列表中的数据进行安全防护,提高了数据的安全等级。

更进一步地,在得到目标数据及其对应的描述字段之后,还可由调用人员设置描述字段的公开与非公开。比如,在银行人员的电子设备上显示了目标数据及其对应的描述字段之后,银行人员还可对某些描述字段进行屏蔽,以将其设置为仅自己可见,而对于未屏蔽的描述字段是可以面向公众公开的。此种方式也可能够避免银行端的信息泄露。

在一些实施例中,数据链路中每两个节点之间相互关联;从数据链路中确定与目标节点匹配的关联节点,包括:

将目标节点作为当前节点,根据数据链路的传播关系,依次为当前节点匹配下一个关联节点,直至满足预设条件,得到目标节点与各关联节点之间的传输链路。

本实施例中提供了一种构建数据链路的方式,具体地,请参阅图2,图2为本申请实施例提供的数据查询方法中数据链路的结构示意图。其中,每一个圆点均表示一个节点,而每一节点关联有一个数据列表(图中未示出),有关联关系的节点之间相互连接,从而形成网状结构以表示数据链路。

当基于数据链路确定与目标节点匹配的关联节点时,以目标节点为起点,逐一在数据链路中查找下一个关联节点,在基于关联节点查找下一个关联节点时,可将该关联节点作为当前节点,从而查找下一个与当前节点匹配的节点作为下一个关联节点,以此类推,直至满足预设条件则停止查找。其中,查找出的所有关联节点可以按照查找出的顺序对其进行排序,以目标节点作为起点,按照关联节点的排序,即可得到传输链路。

其中,预设条件可以包括:将数据链路中所有与目标节点具有业务关联或产品关联的节点均作为目标节点的关联节点。

本实施例中通过构建网状结构的数据链路,能够更加直观地查找目标节点的关联节点,且更加快速、有效地将查询参数由目标节点传输至各关联节点,提高目标数据的调用效率。

在一些实施例中,数据链路中各节点均通过数据中心关联;从数据链路中确定与目标节点匹配的关联节点,包括:

根据数据中心记载的各节点之间的关联关系,从数据链路中确定与目标节点匹配的关联节点;

基于数据中心分别构建目标节点与各关联节点之间的传输链路。

本实施例中提供了另一种构建数据链路的方式,具体地,请参阅图3,图3为本申请实施例提供的数据查询方法中数据链路的另一结构示意图。其中,每一个圆点均表示一个节点,而每一节点关联有一个数据列表(图中未示出),每一个节点均与数据中心连接,而各节点之间相互独立,从而以数据中心为主干形成树状结构以表示数据链路。

当基于数据链路确定与目标节点匹配的关联节点时,通过数据链路中的数据中心查询与目标节点匹配的各关联节点,而目标节点、数据中心均与各关联节点组成传输链路,其表示形式包括目标节点-数据中心-关联节点,该传输链路的数量与关联节点的数量一致。

本实施例中通过设置树状结构的数据链路,使得数据中心具有统一调度各节点的作用,且各节点之间相互独立,便于对各节点进行单独管理,保障了各节点独立处理数据的安全性。

在一些实施例中,根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果,包括:

根据查询语句,从目标节点对应的数据列表中调用对应的当前数据;

基于传输链路,将当前数据的公开字段和查询语句作为下一个关联节点的输入,以从下一个关联节点对应的数据列表中调用对应的目标数据,得到查询结果。

其中,数据链路还预先约定了各节点之间进行数据传输的传输协议,基于该传输协议可以进行任意两个节点之间的数据传输。

对于上述提及的任意一种传输链路,可以以目标节点作为起点,先通过查询语句从目标节点对应的数据列表中调用对应的目标数据,之后,将目标数据作为当前数据,以将当前数据及其公开字段输入下一个关联节点,以从该下一个关联节点对应的数据列表中调用对应的目标数据,直至到传输链路的最后一个关联节点。

本实施例中,通过将上一个数据及其公开字段最为当前节点的输入,能够准确地从当前节点对应的数据列表中调用对应的目标数据,提高了对目标数据进行调用的灵活性。

可以理解地,本实施例中,可以在遍历传输链路的所有节点之后将目标数据及其公开字段返回,也可以每调用一个目标数据,并得到该目标数据的公开字段之后即刻将其返回,具体的实施方式此处并不进行限定。

具体地,请参阅图4,图4为本申请实施例提供的数据查询方法中基于传输链路调用目标数据得到示意图。其中,以网状结构的数据链路得到的传输链路为例,传输链路包括目标节点及其关联节点,以目标节点作为起点,排序最后的节点为关联节点,传输方向由目标节点向下传输,其中,对于目标节点,当基于查询语句调用得到目标节点对应数据列表中的目标数据之后,将该查询语句、目标数据及其公开字段向下传递,以将其作为下一个关联节点的输入,从而在下一个关联节点对应的数据列表中调用对应的目标数据,并确定该目标数据的公开字段,以此类推,直至遍历完成传输链路。

可以理解地,以树状结构的数据链路得到的传输链路,目标节点的目标数据及其公开字段通过数据中心分别传递给关联节点。以此通过分布式的传输方式提高传输效率。

在一些实施例中,根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果之后,还包括:

响应于目标节点接收到的修改指令,对目标数据进行数据修改,并以修改后的目标数据更新对应的数据列表。

其中,银行人员还可基于目标节点对返回的各目标数据进行数据修改,其中,可以修改目标数据中的任意一个。当修改任意一个时,会以修改后的目标数据在其对应的数据列表中进行更新,实现了远程调用数据列表并对其中的数据进行修改。

当然地,本实施例中的方式是通过一次修改即可同步修改各目标数据,具体地为修改各目标数据中同一部分内容,从而实现了远程调用相互关联的数据列表,并对各数据列表中的数据进行一键修改操作,避免了遗漏对某些数据的修改,也实现了各相互关联的数据列表的数据更新的同步,加大地减小了对数据进行查询所付出的人工成本,以及能够全面地对数据进行查询与修改,从而提高了对数据进行查询与修改的效率。

基于上述提及的内容,此处还提供了一个示意图以解释上述内容,具体地,请参阅图5,图5为本申请实施例提供的数据查询方法的另一示意图。

图中展示了三个阶段,第一阶段为数据查询之前的对数据列表进行处理的阶段,该阶段包括三部分内容,第一部分为基于数据列表之间的关联关系,构建数据链路,第二部分为定义数据链路中各节点之间的传输协议,第三部分为设置数据与描述字段之间的映射关系。

第二阶段为数据查询阶段,在数据查询阶段,可基于任意一个阶段输入查询参数,之后,将查询参数输入预设标记语言模板转换为xml文本,并进一步地将xml文本转换为sql语句。同时,可基于输入查询参数的目标节点从数据链路中查找关联节点,并根据目标节点和关联节点构建传输链路。之后,将查询参数基于传输链路向下传递,以调用传输链路上各节点对应的数据列表中的目标数据,并将该目标数据返回。

第三阶段为数据展示阶段,对返回的目标数据匹配描述字段,并将目标数据及其对应的描述字段进行展示。用户可以选择描述字段中的部分作为公开字段,部分作为隐藏字段。用户还可以通过一键修改操作同时修改各目标数据,当各目标数据修改之后,基于该修改更新各目标数据对应的数据列表。

由上可知,本发明实施例提出的数据查询方法,能够提供各类数据查询服务,相比于现有技术能够减小人力沟通成本,实现快速地进行数据查询、修改及校验。另外,基于数据链路还能够对各数据列表进行统一维护,避免了需要逐一对数据列表进行单独维度,起到了高效、全面地对数据列表进行维护的作用。其次,还通过公开描述文本或目标数据或修改后的目标数据或调用的数据,以保障了各数据列表中数据的安全性,避免了对数据进行乱修改或泄露,保证了数据的有效性。再者,通过一次查询即可得到与查询参数相关联的所有数据,并展示所有数据,方便对所有数据进行统一查验和设置,极大地提高了数据查询的效率。

在一实施例中还提供一种数据查询装置。请参阅图6,图6为本申请实施例提供的数据查询装置200的结构示意图。其中该数据查询装置200应用于电子设备,该数据查询装置200包括:

数据获取模块201,用于获取预先配置的数据链路,并检测数据链路中各节点响应的查询操作,其中,数据链路基于各数据列表之间的关联关系构建,各数据列表在数据链路中均具有对应的节点;

数据查询模块202,用于若目标节点响应查询操作,则从数据链路中确定与目标节点匹配的关联节点;

参数转换模块203,用于获取查询操作的查询参数,并将查询参数转换为查询语句;

数据调用模块204,用于根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果。

在一些实施例中,参数转换模块203还用于:

将查询参数输入预设标记语言模板,通过预设标记语言模板对查询参数进行转换处理,得到转换文本,其中,各节点均基于预设标记语言模板对其输入的查询参数进行转换;

将标记文本转换成查询语句。

在一些实施例中,根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果之后,数据调用模块204还用于:

确定查询结果中各目标数据对应的描述字段;

展示各目标数据及其对应的描述字段。

在一些实施例中,数据链路中每两个节点之间相互关联;数据查询模块202还用于:

将目标节点作为当前节点,根据数据链路的传播关系,依次为当前节点匹配下一个关联节点,直至满足预设条件,得到目标节点与各关联节点之间的传输链路。

在一些实施例中,数据链路中各节点均通过数据中心关联;数据查询模块202还用于:

根据数据中心记载的各节点之间的关联关系,从数据链路中确定与目标节点匹配的关联节点;

基于数据中心分别构建目标节点与各关联节点之间的传输链路。

在一些实施例中,数据调用模块204还用于:

根据查询语句,从目标节点对应的数据列表中调用对应的当前数据;

基于传输链路,将当前数据的公开字段和查询语句作为下一个关联节点的输入,以从下一个关联节点对应的数据列表中调用对应的目标数据,得到查询结果。

在一些实施例中,根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果之后,数据调用模块204还用于:

响应于目标节点接收到的修改指令,对目标数据进行数据修改,并以修改后的目标数据更新对应的数据列表。

应当说明的是,本申请实施例提供的数据查询装置200与上文实施例中的数据查询方法属于同一构思,通过该数据查询装置200可以实现数据查询方法实施例中提供的任一方法,其具体实现过程详见数据查询方法实施例,此处不再赘述。

由上可知,本申请实施例提出的数据查询装置,能够提供各类数据查询服务,相比于现有技术能够减小人力沟通成本,实现快速地进行数据查询、修改及校验。另外,基于数据链路还能够对各数据列表进行统一维护,避免了需要逐一对数据列表进行单独维度,起到了高效、全面地对数据列表进行维护的作用。其次,还通过公开描述文本或目标数据或修改后的目标数据或调用的数据,以保障了各数据列表中数据的安全性,避免了对数据进行乱修改或泄露,保证了数据的有效性。再者,通过一次查询即可得到与查询参数相关联的所有数据,并展示所有数据,方便对所有数据进行统一查验和设置,极大地提高了数据查询的效率。

本申请实施例还提供一种电子设备,该电子设备可以是智能手机、折叠屏手机、平板电脑、掌上电脑、笔记本电脑、台式电脑等设备。如图7所示,图7为本申请实施例提供的电子设备的结构示意图。该电子设备300包括有一个或者一个以上处理核心的处理器301、有一个或一个以上计算机可读存储介质的存储器302及存储在存储器302上并可在处理器上运行的计算机程序。其中,处理器301与存储器302电性连接。本领域技术人员可以理解,图中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

处理器301是电子设备300的控制中心,利用各种接口和线路连接整个电子设备300的各个部分,通过运行或加载存储在存储器302内的软件程序和/或模块,以及调用存储在存储器302内的数据,执行电子设备300的各种功能和处理数据,从而对电子设备300进行整体监控。

在本申请实施例中,电子设备300中的处理器301会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器302中,并由处理器301来运行存储在存储器302中的应用程序,从而实现各种功能:

获取预先配置的数据链路,并检测数据链路中各节点响应的查询操作,其中,数据链路基于各数据列表之间的关联关系构建,各数据列表在数据链路中均具有对应的节点;

若目标节点响应查询操作,则从数据链路中确定与目标节点匹配的关联节点;

获取查询操作的查询参数,并将查询参数转换为查询语句;

根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

由上可知,本实施例提供的电子设备,能够提供各类数据查询服务,相比于现有技术能够减小人力沟通成本,实现快速地进行数据查询、修改及校验。另外,基于数据链路还能够对各数据列表进行统一维护,避免了需要逐一对数据列表进行单独维度,起到了高效、全面地对数据列表进行维护的作用。其次,还通过公开描述文本或目标数据或修改后的目标数据或调用的数据,以保障了各数据列表中数据的安全性,避免了对数据进行乱修改或泄露,保证了数据的有效性。再者,通过一次查询即可得到与查询参数相关联的所有数据,并展示所有数据,方便对所有数据进行统一查验和设置,极大地提高了数据查询的效率。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。

为此,本申请实施例提供一种计算机可读存储介质,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如下步骤:

获取预先配置的数据链路,并检测数据链路中各节点响应的查询操作,其中,数据链路基于各数据列表之间的关联关系构建,各数据列表在数据链路中均具有对应的节点;

若目标节点响应查询操作,则从数据链路中确定与目标节点匹配的关联节点;

获取查询操作的查询参数,并将查询参数转换为查询语句;

根据查询语句,从关联节点和目标节点各自对应的数据列表中调用对应的目标数据作为查询结果。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

上述的存储介质可以为ROM/RAM、磁碟、光盘等。由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种数据查询方法中的步骤,因此,可以实现本申请实施例所提供的任一种数据查询方法所能实现的有益效果,详见前面的实施例,在此不再赘述。

以上对本申请实施例所提供的一种数据查询方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

技术分类

06120115631681