数据查询方法、装置、服务器、请求端及系统与流程

文档序号:11458630阅读:182来源:国知局
本申请属于数据处理
技术领域
:,具体地说,涉及一种数据查询方法、装置、数据服务器、请求端及系统。
背景技术
::大数据查询是指将数据仓库或者分布式文件系统中的数据,按照一定规则进行计算之后将结果数据返回给请求端的过程,常见的是将sql(structuredquerylanguage,结构化查询语言)作为查询参数,执行sql的结果数据作为返回。在现有的一种数据查询架构中,请求端通过数据服务器向数据查询系统传入sql参数,数据查询系统执行sql,将计算的结果数据再通过数据服务器反馈至请求端。由于数据服务器会接收不同请求端的不同查询请求,结果数据均需要通过数据服务器传送至请求端,数据服务器的处理压力就会很大,特别是大数据量的场景下,导致数据查询效率降低。技术实现要素:有鉴于此,本申请提供了一种数据查询方法、装置、数据服务器、请求端及系统,用以解决现有技术数据查询效率较低的技术问题。为了解决上述技术问题,本申请的第一方面提供了一种数据查询方法,包括:接收数据查询请求;生成路径标识信息;发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。可选地,所述发送所述路径标识信息至第一请求端包括:接收所述数据查询系统的写入成功消息;发送所述路径标识信息至所述第一请求端。本申请的第二方面提供了一种数据查询方法,包括:接收路径标识信息以及查询指令;根据所述路径标识信息在文件系统中创建文件路径,并将基于所述查询指令获得的结果数据写入所述文件路径;触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。本申请的第三方面提供了一种数据查询方法,包括:接收数据服务器发送的路径标识信息;调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。本申请的第四方面提供了一种数据查询装置,包括:请求接收模块,用于接收数据查询请求;信息生成模块,用于生成路径标识信息;第一信息发送模块,用于发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;第二信息发送模块,用于发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。本申请的第五方面提供了一种数据查询装置,包括:第一信息接收模块,用于接收路径标识信息以及查询指令;路径创建模块,用于根据所述路径标识信息在文件系统中创建文件路径;数据获得模块,用于基于所述查询指令获得的结果数据;数据写入模块,用于将所述结果数据写入所述文件路径;触发模块,用于触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。本申请的第六方面提供了一种数据查询装置,包括:第二信息接收模块,用于接收数据服务器发送的路径标识信息;数据下载模块,用于调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。本申请的第七方面提供了一种数据服务器,包括第一处理组件以及第一存储器;所述第一存储器存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述第一处理组件调用执行;所述第一处理组件用于:接收数据查询请求;生成路径标识信息;发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。本申请的第八方面提供了一种数据查询系统,包括第二处理组件以及第二存储器;所述第二存储器存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述第二处理组件调用执行;所述第二处理组件用于:接收路径标识信息以及查询指令;根据所述路径标识信息在文件系统中创建文件路径,并将基于所述查询指令获得的结果数据写入所述文件路径;触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。本申请的第九方面提供了一种请求端,包括第三处理组件以及第三存储器;所述第三存储器存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述第三处理组件调用执行;所述第三处理组件用于:接收数据服务器发送的路径标识信息;调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。与现有技术相比,本申请实施例中,由数据服务器接收到数据查询请求之后,为该数据查询请求生成一路径标识信息;将该路径标识信息发送至数据查询系统,由数据查询系统在文件系统中创建文件路径,并将查询获得的结果数据即写入该文件路径中。数据服务器将路径标识信息发送至请求端,请求端利用文件系统的客户端即可以从文件路径直接下载获得结果数据,从而结果数据无需经过数据服务器传输,减少了数据服务器的处理压力,从而可以保证数据查询效率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是本申请实施例的一种数据查询方法一个实施例的流程图;图2是本申请实施例的一种数据查询方法又一个实施例的流程图;图3是本申请实施例的一种数据查询方法又一个实施例的流程图;图4是本申请实施例的一种数据查询方法又一个实施例的流程图;图5是本申请实施例的一种数据查询装置一个实施例的结构示意图;图6是本申请实施例的一种数据查询装置又一个实施例的结构示意图;图7是本申请实施例的一种服务器一个实施例的结构示意图;图8是本申请实施例的一种数据查询装置又一个实施例的结构示意图;图9是本申请实施例的一种数据查询系统一个实施例的结构示意图;图10是本申请实施例的一种数据查询装置又一个实施例的结构示意图;图11是本申请实施例的一种请求端一个实施例的结构示意图;图12是本申请实施例的一种数据处理系统一个实施例的结构示意图;图13是本申请实施例的一种数据处理系统又一个实施例的结构示意图。具体实施方式以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。本申请实施例的技术方案主要应用于大数据查询场景中,很多大数据分析应用中,都需要进行大数据查询,比如对于网络交易数据进行大数据分析,以获知用户购物习惯等特征。正如
背景技术
:中所述,数据服务器会接收不同数据查询请求,结果数据也均需要通过数据服务器传送至请求端。由于数据服务器会接收不同请求端的不同查询请求,结果数据均需要通过数据服务器传送至请求端,数据服务器的压力就会很大,特别是大数据查询场景中,导致数据查询效率较低。为了解决现有技术中数据查询效率较低的技术问题,发明人经过一系列的研究,提出了本申请的技术方案。在本申请实施例中,数据服务器接收到数据查询请求之后,为该数据查询请求生成一路径标识信息;将该路径标识信息传输至数据查询系统,由数据查询系统在文件系统中创建文件路径,并将查询获得的结果数据即写入该文件路径中。数据服务器将路径标识信息发送至请求端,请求端利用文件系统的客户端即可以从文件路径直接下载获得结果数据,从而结果数据无需经过数据服务器传输,减少了数据服务器的处理压力,从而可以保证数据查询效率。下面将结合附图对本申请技术方案进行详细描述。图1是本申请实施例提供的一种数据查询方法一个实施例的流程图,该方法应用于数据服务器中,该方法可以包括以下几个步骤:101:接收数据查询请求。该数据查询请求中包括查询参数,作为一种可能的实现方式,该查询参数可以为sql参数。102:生成路径标识信息。可选地,可以对该数据查询请求进行验证,验证成功之后,再生路径标识信息。其中,对数据查询请求进行校验可以包括身份校验、查询参数校验、安全校验等等。103:发送所述路径标识信息以及查询指令至数据查询系统。其中,所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;不同数据查询请求对应的路径标识信息不同。该查询指令包括所述查询参数,以便于数据查询系统基于该查询指令从数据库系统中查询获得结果数据。数据查询系统获得结果数据之后,并不返回给数据服务器,而是写入文件系统中。作为一种可选方式,该文件系统即为该数据库系统,从而只需利用数据库系统创建相应的文件路径,保证该文件路径独立与数据库系统中存储数据的其他路径即可。当然,作为另一种可选方式,该文件系统可以是独立于所述数据库系统创建的文件系统,以用来存储查询获得的结果数据。可选地,该数据查询系统可以为大规模并行处理系统(massivelyparallelprocessing,简称mpp),比如可以为impala、sparksql、hive、tez等数据查询引擎,该文件系统可以具体为分布式文件系统,从而通过大规模并行处理系统可以利用多节点共同协作查询,结果数据也可以多路并发写入分布式文件系统中,从而可以进一步提高数据查询效率。数据查询系统为mpp时,其也是一种分布式系统,主要由主节点以及子节点构成,路径标识信息发送至主节点,再由主节点调度分配至相应子节点执行,实现原理与现有技术相同,在此不再赘述。可选地,该文件系统可以为hadoop分布式文件系统hdfs(英文全称:hadoopdistributedfilesystem)。hdfs是一个高度容错性的系统,适合部署在廉价的机器上,hdfs能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。104:发送所述路径标识信息至第一请求端。所述第一请求端即可以调用所述文件系统的客户端从所述文件路径下载所述结果数据。数据服务器将路径标识信息告知第一请求端,第一请求端通过调用该分布式系统文件的客户端,即可以从该文件路径下载获得结果数据,从而无需经由数据服务器,利用文件系统即可以获得结果数据,减轻了数据服务器的处理压力,保证数据查询效率。其中,在某些实施例中,数据服务器生成路径标识信息可以包括:根据所述数据查询请求中的查询参数,生成文件字符串;不同查询语句对应的文件字符串不同;获取预设的文件前缀;由所述文件前缀以及所述文件字符串构成路径标识信息。其中,该查询参数可以为sql参数,从而可以使得同一个sql对应同一个文件路径。根据查询参数,可以利用md5(messagedigestalgorithm,中文名消息摘要算法)算法,提取摘要以生成文件字符串。采用预设的文件前缀,以便于文件前缀对应的路径统一化,在文件系统即为数据库系统时,通过采用统一的文件前缀,可以避免与数据库系统已存在的路径发生冲突。以分布式文件为hdfs为例,由文件前缀以及文件字符串构成的路径标识信息例如可以为:hdfs://nameservers:port/usr/querydata/52ac3d3e09eb67f70b77db76117de3ab其中,“/usr/querydata/”即为文件前缀;“52ac3d3e09eb67f70b77db76117de3ab”即为利用sql参数生成的文件字符串。将文件前缀与文件字符串组合在一起,即可以得到路径标识信息,且保证该路径标识信息的唯一性。其中,在某些实施例中,数据查询系统将结果数据写入文件路径可以通过两种方式进行;以数据查询系统为hive、分布式文件为hdfs,路径标识信息为:hdfs://nameservers:port/usr/querydata/52ac3d3e09eb67f70b77db76117de3ab;sql参数为:“selecta,b,c,fromttwherea=’abc’orderbyg”。一种可选方式是可以根据结果数据创建临时表,再将临时表写入文件路径吗,假设创建的临时表为t_thunder_5131;实现查询的sql语句为:createtabledb1.t_thunder_51313location'hdfs://nameservers:port/usr/querydata/52ac3d3e09eb67f70b77db76117de3ab'asselecta,b,c,fromttwherea=’abc’orderbyg又一种可选方式是可以将结果数据直接写入文件路径;实现查询的sql语句可以为:insertoverwritedirectory'hdfs://nameservers:port/usr/querydata/52ac3d3e09eb67f70b77db76117de3ab'rowformatdelimitedfieldsterminatedby'\1'linesterminatedby'\n'selecta,b,c,fromttwherea=’abc’orderbyg。在某些实施例中,结果数据获取可以采用异步方式获取,因此所述数据查询请求中还可以包括回调地址;该回调地址对应于第一请求端。因此,所述发送所述路径标识信息至第一请求端包括:发送所述路径标识信息至与所述回调地址对应的第一请求端。发明人研究发现,在实际应用中由于进行数据分析可能需要很有用户协同合作,因此由第二请求端发送数据查询请求,结果数据可以直接由第一请求端获得,第一请求端和第二请求端可以不同。因此,作为一种可能的实现方式,数据查询请求可以是第一请求端发送的。作为又一种可能的实现方式,数据查询请求可以是第二请求端发送的。此时,第二请求端发送的回调地址可以直接为第一请求端的地址。当然,结果数据获取也可以采用同步方式进行,由第一请求端发送数据查询请求,建立与数据服务器的长连接,从而获得路径标识信息之后,再调用文件系统的客户端获得结果数据。为了提高数据查询准确度,以能够成功获得结果数据,可选地,在某些实施例中,所述发送所述路径标识信息至第一请求端可以包括:接收所述数据查询系统的写入成功消息;发送所述路径标识信息至所述第一请求端。数据查询系统将结果数据成功写入该文件路径中,即可以向数据服务器反馈写入成功消息,从而数据服务器可以是在接收到该写入成功消息之后,再将路径标识信息发送至第一请求端。其中,数据服务器可以为不同数据查询请求生成不同路径标识信息,而对于同一数据查询请求,路径标识信息可以相同。数据查询请求是否相同可以根据数据查询请求中的查询参数是否相同确定,例如是否为同一sql参数等。为了进一步提高数据查询效率,写入文件路径中的结果数据可以在文件系统中保存一定时间,文件系统,特别是hdfs支持大数据的长期存储,因此结果数据可以保存一定时间,结果数据对应的文件路径在一定时间内也不会失效。因此,数据服务器生成路径标识信息之后,可以对应所述数据查询请求保存该路径标识信息。因此,在某些实施例中,所述生成路径标识信息之前,还可以包括:确定是否已存在所述数据查询请求对应的路径标识信息;如果否,执行所述生成路径标识信息的步骤;如果是,执行所述将所述路径标识信息发送至所述第一请求端的步骤。也即如果数据服务器接收到数据查询请求之后,如果确定存在该数据查询请求对应的路径标识信息,表明已存在该数据查询请求对应的结果数据,则可以直接将该路径标识信息发送至第一请求端。从而第一请求端可以直接从路径标识信息标识的文件路径下载结果数据,无需经由数据查询系统重复进行查询。数据服务器生成数据查询请求对应的路径标识信息之后,可以对应该数据查询请求保存该路径标识信息,或者接收到数据查询系统的写入成功消息之后再对应该数据查询请求保存该路径标识信息。数据服务器可以将路径标识信息本地存储,当然,可选地,为了保证处理效率,数据服务器可以将该路径标识信息对该数据查询请求保存至共享服务器中。从而数据服务器可以是从共享服务器中确定是否已存在所述数据查询请求对应的路径标识信息。可选地,还可以是数据服务器将路径标识信息发送至第一请求端,由第一请求端对应数据查询请求将路径标识信息保存至共享服务器中。在某些实施例中,为了充分利用系统资源,结果数据的存储可以设定时间期限,到达时间期限,结果数据删除,文件路径也会失效。为了保证数据查询准确度,因此数据服务器可以是确定是否已存在所述数据查询请求对应的路径标识信息且所述路径标识信息有效,若否,则生成所述路径标识信息并记录所述路径标识信息,若是,则直接将该路径标识信息反馈给第一请求端。其中,路径标识信息是否有效可以有多种判断方式。作为一种可选的方式,可以是查询数据查询请求的结果反馈时间在有效时间范围内。作为又一种可选方式,可以根据结果反馈时间,标记结果反馈时间不在有效时间范围内数据查询请求对应的路径标识信息为失效状态。从而数据服务器如果查询路径标识信息处于失效状态,即表明文件路径失效,结果数据不存在。其中,在某些实施例中,由于同一个请求端可能会发送多个数据查询请求,且数据服务器也可能会接收到来着同一个或不同请求端的数据查询请求,为了方便区分,数据服务器接收到数据查询请求还可以:生成唯一标识所述数据查询请求的查询流水号。进而,可以建立查询流水号与所述路径标识信息的对应关系。数据查询请求中的请求内容可以包括查询参数、回调地址等等信息。从而数据服务器可以具体是将路径标识信息至所述查询流水号标识的回调地址对应的第一请求端。数据查询请求为第一请求端发送的时,数据服务器生成查询流水号之后,可以将该查询流水号发送至第一请求端;第一请求端可以对应查询流水号记录该数据查询请求的请求内容,以方便其区分不同数据查询请求的请求内容。可选地,第一请求端可以对应查询流水号将数据查询请求的请求内容记录至共享服务器中。数据服务器发送路径标识信息至第一请求端,将查询流水号也发送至该第一请求端,从而第一请求端可以根据查询流水号查找对应的数据查询请求的请求内容,以确定路径标识信息对应哪一个数据查询请求。数据查询请求为第二请求端发送的时,具体实现方式在下面实施例中会详细进行介绍。图2为本申请实施例提供的一种数据查询方法又一个实施例,本实施例主要从数据查询系统的角度进行技术方案的描述,该方法可以包括以下几个步骤:201:接收路径标识信息以及查询指令。所述路径标识信息为数据服务器接收到数据查询请求之后生成的。查询指令为数据服务器根据数据查询请求中的查询参数生成的,该查询参数可以为sql参数。202:根据所述路径标识信息在文件系统中创建文件路径,并将基于所述查询指令获得的结果数据写入所述文件路径。203:触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。其中,数据查询系统基于所述查询指令,具体可以是从数据库系统中获得结果数据。在某些实施例中,该分布式系统可以即为该数据库系统,因此数据查询系统可以具体是:基于所述查询指令从所述文件系统获得结果数据。其中,该数据查询系统可以为mpp。图3为本申请提供的一种数据查询方法又一个实施例,本实施例主要从第一请求端的角度进行技术方案的描述,该方法可以包括以下几个步骤:301:接收数据服务器发送的路径标识信息。其中,所述路径标识信息为数据服务器接收数据查询请求之后生成;可以是数据服务器接收到数据查询系统的写入成功消息之后发送的。302:调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据。其中,所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。其中,数据查询系统可以具体是基于查询指令获得结果数据并写入文件路径。该文件系统可以为hdfs,文件系统的客户端可以为hdfs客户端。其中,作为一种可能的实现方式,数据查询请求可以是第一请求端发送至数据服务器的。因此,在某些实施例中,步骤301之前,还可以包括:向所述数据服务器发送所述数据查询请求。由于数据服务器可以接收来自同一个请求端或者不同请求端的多个数据查询请求,为了方便识别和区分,数据服务器可以为接收到的数据查询请求生成唯一标识的查询流水号。因此,在某些实施例中,该方法还可以包括:接收所述数据服务器发送的查询流水号,所述查询流水号为所述数据服务器生成的用于唯一标识所述数据查询请求;所述查询流水号与所述数据查询请求的请求内容对应保存至共享服务器;根据所述查询流水号从所述共享服务器查询对应的所述数据查询请求的请求内容。另外,由于文件系统可以将结果数据保存一定时间,路径标识信息对应的文件路径在一定时间内仍然是有效的,因此针对相同的数据查询请求,数据服务器可以首先确定是否存在对应的路径标识信息,且该路径标识信息对应的文件路径有效,若均为是则可以直接发送该路径标识信息,无需生成经由数据查询系统再重复进行查询。因此在某些实施例中,该方法还可以包括:对应所述查询流水号记录所述路径标识信息至所述共享服务器。数据服务器具体是从共享服务器中确定是否存在数据查询请求对应路径标识信息。图4为本申请实施例提供的一种数据查询方法又一个实施例的信令流程图,该方法可以包括:401:第二请求端向数据服务器发送数据查询请求。402:数据服务器从共享服务器确定是否已存在所述数据查询请求对应的路径标识信息,如果否,执行步骤403,如果是,执行步骤411。403:数据服务器生成路径标识信息。其中,数据服务器可以首先对该数据查询请求进行校验,校验成功之后再生成该路径标识信息。对数据查询请求进行校验可以包括身份校验、查询参数校验、安全校验等等。404:数据服务器生成唯一标识所述数据查询请求的查询流水号。405:数据服务器发送所述查询流水号至所述第二请求端。406:第二请求端将所述查询流水号以及所述数据查询请求的请求内容对应记录至共享服务器。此外,如果校验失败,数据服务器还可以将查询流水号以及失败消息反馈至第二请求端,由第二请求端对应查询流水号记录失败消息。该请求内容可以包括查询参数、回调地址、第二请求端标识、请求发送时间等等内容。407:数据服务器将路径标识信息以及查询指令至数据查询系统。408:数据查询系统根据所述路径标识信息在分布式文件系统中创建文件路径。409:数据查询系统基于所述查询指令获得结果数据,并写入所述文件路径。410:数据查询系统向数据服务器发送写入成功消息。411:数据服务器将所述路径标识信息以及所述查询流水号发送至回调地址对应的第一请求端。412:第一请求端从所述共享服务器查询所述查询流水号对应的所述数据查询请求的请求内容。通过查询请求内容,可以以方便确定结果数据对应的请求内容,以了解本次查询。413:第一请求端对应所述查询流水号将所述路径标识信息记录至所述共享服务器,执行步骤415。此外,还可以记录结果数据反馈时间等等。414:数据服务器将所述路径标识信息发送至回调地址对应的第一请求端,执行步骤415。此外,数据服务器还可以从共享服务器查询该数据查询请求对应的查询流水号,还可以将该查询流水号发送至第一请求端,以便于第一请求端根据查询流水号查询该数据查询请求的请求内容。415:第一请求端调用分布式文件系统的客户端从所述文件路径获得结果数据。从而共享服务器为每一个数据查询请求的记录内容可以包括查询流水号、查询参数、第二请求端标识、请求时间、结果数据反馈时间、路径标识信息等等。作为一种可选的方式:数据服务器从共享服务器确定是否已存在所述数据查询请求对应的路径标识信息可以是:确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述数据查询请求的结果反馈时间是否在有效时间范围内。若共享服务器已记录所述数据查询请求对应的路径标识信息,并且所述数据查询请求的结果反馈时间在有效时间范围内,则可以执行步骤411的操作,若共享服务器未记录所述数据查询请求对应的路径标识信息或者所述数据查询请求的结果反馈时间不在有效时间范围内,则执行步骤403的操作。通过设置有效时间范围,从而可以判断结果反馈时间是否在有效时间范围内。例如结果反馈为时间9点,有效时间期限为2个小时,该有效时间范围即为9~11点,如果当前时刻为12点,则表明结果反馈时间不在有效时间范围内,路径标识信息失效。作为又一种可选方式:数据服务器将路径标识信息发送至第一请求端之后,还可以包括:访问所述共享服务器;标记结果反馈时间不在有效时间范围内的数据查询请求对应的路径标识信息为失效状态。因此共享服务器为每一个数据查询请求的记录内容还可以包括状态标记信息。第一请求端对应所述查询流水号将所述路径标识信息记录至所述共享服务器之后,该路径标识信息的状态标记信息为有效。数据服务器可以实时或者周期性访问共享服务器,从而可以将失效的路径标识信息标记为失效。可以采用标记符号标记失效或有效,例如数值1表示有效,是指0表示无效等。因此,数据服务器从共享服务器确定是否已存在所述数据查询请求对应的路径标识信息可以是:确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述路径标识信息是否处于有效状态。若共享服务器已记录所述数据查询请求对应的路径标识信息,并且所述路径标识信息是否处于有效状态,则可以执行步骤411的操作,若共享服务器未记录所述数据查询请求对应的路径标识信息或者所述路径标识信息未处于有效状态,则执行步骤403的操作。当然,作为又一种可选方式:数据服务器还可以访问分布式文件系统,以查询所述路径标识信息对应的文件路径是否存在且该文件路径中存储有结果数据。此外,可以由第一请求端接收到路径标识信息以及查询流水号之后,对应所述查询流水号将所述路径标识信息记录至所述共享服务器;当然也可以由数据服务器对应所述查询流水号将所述路径标识信息记录至所述共享服务器中。通过本申请实施例,无需经由数据服务器,即可以实现结果数据的获取,减轻了数据服务器的压力,且可以将结果数据分享至多个请求端,方便结果数据的后续处理。采用分布式文件系统可以暂存已查询的结果数据,从而使得相同查询参数无需调用数据查询系统反复查询,进一步提高了数据查询效率。数据查询系统可以采用mpp,通过mpp写入分布式文件系统,实现了多对多处理,写入速度快,可以进一步提高查询效率。图5为本申请实施例提供的一种数据查询装置一个实施例的结构示意图,本实施例所述数据查询装置可以配置在数据服务器中,该装置可以包括:请求接收模块501,用于接收数据查询请求;信息生成模块502,用于生成路径标识信息;第一信息发送模块503,用于发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;第二信息发送模块504,用于发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。可选地,所述第二信息发送模块具体用于:接收所述数据查询系统的写入成功消息;发送所述路径标识信息至所述第一请求端。在某些实施例中,所述信息生成模块可以具体用于:根据所述数据查询请求中的查询参数,生成文件字符串;不同查询语句对应的文件字符串不同;获取预设的文件前缀;由所述文件前缀以及所述文件字符串构成路径标识信息。其中,该查询参数可以为sql参数,从而可以使得同一个sql对应同一个文件路径。在某些实施例中,所述数据查询请求中可以包括回调地址;该回调地址对应于第一请求端,因此所述第二信息发送模块可以具体用于:发送所述路径标识信息至与所述回调地址对应的第一请求端。在某些实施例中,该装置还可以包括:确定模块,用于确定是否已存在所述数据查询请求对应的路径标识信息;如果是触发所述第二信息发送模块,如果否触发所述信息生成模块。图6为本申请实施例提供的一种数据查询装置又一个实施例的结构示意图,本实施例所述数据查询装置可以配置在数据服务器中,该装置可以包括请求接收模块601,用于接收第二请求端发送的数据查询请求。确定模块602,用于确定是否已存在所述数据查询请求对应的路径标识信息,如果是触发第二信息发送模块606,如果否触发信息生成模块603。信息生成模块603,用于生成路径标识信息。流水号生成模块604,用于生成唯一标识所述数据查询请求的查询流水号。第三信息发送模块605,用于发送所述查询流水号至所述第二请求端,以供所述第二请求端将所述查询流水号以及所述数据查询请求的请求内容对应记录至共享服务器。其中,所述第一请求端还用于从所述共享服务器查询所述查询流水号对应的所述数据查询请求的请求内容;以及对应所述查询流水号将所述路径标识信息记录至所述共享服务器。第一信息发送模块606,用于发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;第二信息发送模块607,用于发送所述路径标识信息至与所述回调地址对应的第一请求端。其中,所述第一请求端从所述共享服务器查询所述查询流水号对应的所述数据查询请求的请求内容;以及对应所述查询流水号将所述路径标识信息记录至所述共享服务器;调用所述文件系统的客户端从所述文件路径下载所述结果数据。作为一种可选的方式,所述确定模块可以具体用于确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述数据查询请求的结果反馈时间是否在有效时间范围内。作为又一种可选的方式,该装置还可以包括:访问模块,用于访问所述共享服务器;标记结果反馈时间不在有效时间范围内的数据查询请求对应的路径标识信息为失效状态;所述确定模块可以具体用于确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述路径标识信息处于有效状态。上述图5或图6所描述的数据查询装置,在一个可能的设备中,该数据查询装置的结果可以实现为数据服务器,如图7所示,该数据服务器可以包括第一处理组件701以及第一存储器702。所述第一存储器702存储一条或多条计算机指令。其中,所述一条或多条计算机指令供所述第一处理组件701调用执行。所述第一处理组件701用于:接收数据查询请求;生成路径标识信息;发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。可选地,第一处理组件701还用于执行前述各方法步骤中的全部或部分步骤。其中,第一处理组件702可以包括一个或多个处理器来执行计算机指令。当然第一处理组件也可以为一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。当然,所述服务器还可以包括其他部件,例如输入/输出接口、通信组件等。输入/输出接口为第一处理组件和外围接口模块之间提供接口,上述外围接口模块可以是输出设备、输入设备等。通信组件被配置为便于服务器和其他设备之间有线或无线方式的通信,例如和请求端的通信。本发明实施例还提供了一种计算机程序产品,包括计算机存储介质,用于储存图5或图6所述数据查询装置所用的计算机指令,其包含用于执行上述任一实施例中数据查询装置所涉及的程序。图8为本申请实施例提供的一种数据查询装置又一个实施例的结构示意图,该装置在实际应用中可以配置在数据查询系统中,该装置可以包括:第一信息接收模块801,用于接收路径标识信息以及查询指令;所述路径标识信息为数据服务器接收到数据查询请求之后生成的;路径创建模块802,用于根据所述路径标识信息在文件系统中创建文件路径;数据获得模块803,用于基于所述查询指令获得的结果数据;数据写入模块804,用于将所述结果数据写入所述文件路径;触发模块805,用于触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。可选地,所述数据获得模块具体用于基于所述查询指令从所述文件系统获得结果数据。上述图8所描述的数据查询装置,在一个可能的设计中,该数据查询装置的结果可以实现为数据查询系统,该数据查询系统在实际应用中可以为数据查询引擎,具体可以是mpp查询引擎,如impala、sparksql、hive、tez等。如图9所示,该数据查询系统可以包括第二处理组件901以及第二存储器902。所述第二存储器902存储一条或多条计算机指令。其中,所述一条或多条计算机指令供所述第二处理组件901调用执行。所述第二处理组件901用于:接收路径标识信息以及查询指令;所述路径标识信息为数据服务器接收到数据查询请求之后生成的;根据所述路径标识信息在文件系统中创建文件路径,并将基于所述查询指令获得的结果数据写入所述文件路径;触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。可选地,第二处理组件901还用于执行前述各方法步骤中的全部或部分步骤。其中,第二处理组件901可以包括一个或多个处理器来执行计算机指令。当然第二处理组件也可以为一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。第二存储器902可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。当然,所述数据查询系统还可以包括其他部件,例如输入/输出接口、通信组件等。输入/输出接口为第一处理组件和外围接口模块之间提供接口,上述外围接口模块可以是输出设备、输入设备等。通信组件被配置为便于服务器和其他设备之间有线或无线方式的通信,例如和服务器的通信。本发明实施例还提供了一种计算机程序产品,包括计算机存储介质用于储存图8所述数据查询装置所用的计算机软件指令,其包含用于执行上述任一实施例中数据查询装置所涉及的程序。图10为本申请实施例提供的一种数据查询装置又一个实施例的结构示意图,该装置可以包括:第二信息接收模块1001,用于接收数据服务器发送的路径标识信息;所述路径标识信息为数据服务器接收数据查询请求之后生成;数据下载模块1002,用于调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。在某些实施例中,该装置还可以包括:请求发送模块,用于向所述数据服务器发送所述数据查询请求。在某些实施例中,该装置还可以包括:流水号接收模块,用于接收所述数据服务器发送的查询流水号,所述查询流水号为所述数据服务器生成的用于唯一标识所述数据查询请求;所述查询流水号与所述数据查询请求的请求内容对应保存至共享服务器;请求查询模块,用于根据所述查询流水号从所述共享服务器查询对应的所述数据查询请求的请求内容;在某些实施例中,该装置还可以包括:信息记录模块,用于对应所述查询流水号记录所述路径标识信息至所述共享服务器。上述图10所描述的数据查询装置,在一个可能的设计中,该数据查询装置的结果可以实现为请求端,该请求端可以与数据服务器建立连接。如图11所示,该请求端可以包括第三处理组件1001以及第三存储器1002。所述第三存储器1002存储一条或多条计算机指令。其中,所述一条或多条计算机指令供所述第三处理组件1001调用执行。所述第三处理组件1001用于:接收数据服务器发送的路径标识信息;所述路径标识信息为数据服务器接收数据查询请求之后生成;调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。可选地,第三处理组件1001还用于执行前述各方法步骤中的全部或部分步骤。其中,第三处理组件1001可以包括一个或多个处理器来执行计算机指令。当然第二处理组件也可以为一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。第三存储器1002可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。当然,所述请求端还可以包括其他部件,例如输入/输出接口、通信组件等。输入/输出接口为第一处理组件和外围接口模块之间提供接口,上述外围接口模块可以是输出设备、输入设备等。通信组件被配置为便于服务器和其他设备之间有线或无线方式的通信,例如和服务器的通信。本发明实施例还提供了一种计算机程序产品,包括计算机存储介质用于储存图10所述数据查询装置所用的计算机软件指令,其包含用于执行上述任一实施例中数据查询装置所涉及的程序。如图12所示,本申请实施例还提供了一种数据处理系统,该系统可以包括数据服务器1201、数据查询系统1202、文件系统1203、文件系统1203的客户端1204以及第一请求端1205;其中,该数据服务器1201可以配置有如图5或图6所示的数据查询装置,该数据查询系统1202可以配置有图8所述的数据查询装置,该第一请求端1205可以配置有如图10所述的数据查询装置。所述数据服务器1201用于接收数据查询请求;生成路径标识信息;发送所述路径标识信息以及查询指令至数据查询系统;发送所述路径标识信息至第一请求端;所述数据查询系统1202用于根据所述路径标识信息在文件系统中创建文件路径,并将基于所述查询指令获得的结果数据写入所述文件路径。所述第一请求端1205用于调用文件系统的客户端1205从所述路径标识信息对应的文件路径下载结果数据。其中,数据查询系统是从数据库系统基于查询指令查询获得结果数据,作为一种可能的实现方式,该文件系统即可以为该数据库系统。该文件系统可以为hdfs,文件系统的客户端即为hdfs客户端。作为又一个实施例,数据服务器接收的数据查询请求可以是第二请求端发送,因此,如图13所示,该装置还可以包括第二请求端1206。该第二请求端1206用于向数据服务器1201发送所述数据查询请求。由于数据服务器1201可以接收来自同一个请求端或者不同请求端的多个数据查询请求,为了方便识别和区分,数据服务器可以为接收到的数据查询请求生成唯一标识的查询流水号。因此,所述数据服务器1201还可以用于生成唯一标识所述数据查询请求的查询流水号;发送所述查询流水号至所述第二请求端1206。数据服务器1201还可以将查询流水号与路径标识信息同时发送至第一请求端。所述第二请求端1206还用于将所述查询流水号以及所述数据查询请求的请求内容对应记录。为了进一步提高效率,如图13中所示,该装置还可以包括共享服务器1207。第二请求端1206具体是将所述查询流水号以及所述数据查询请求的请求内容对应记录至共享服务器1207。第一请求端1205接收到路径标识信息以及查询流水号之后,还用于从所述共享服务器查询所述查询流水号对应的所述数据查询请求的请求内容,以了解获取的结果数据。另外,由于文件系统可以将结果数据保存一定时间,路径标识信息对应的文件路径在一定时间内仍然是有效的,因此,数据服务器1207可以接收到数据查询请求之后,确定是否存在所述数据查询请求对应的路径标识信息,若是则可以发送该路径标识信息至第一请求端,若否,再生成所述路径标识信息。其中,第一请求端1205将路径标识信息对应查询流水号记录在共享服务器中。因此,数据服务器1207可以是从共享服务器中确定是否存在所述数据查询请求对应的路径标识信息。通过本申请实施例,无需经由数据服务器,即可以实现结果数据的获取,减轻了数据服务器的压力,提高了数据查询效率,且可以将结果数据分享至多个请求端,方便结果数据的后续处理。采用文件系统可以存储已查询的结果数据,从而使得相同查询无需调用数据查询系统进行重复查询,进一步提高了数据查询效率。如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。本申请公开了a1、一种数据查询方法,包括:接收数据查询请求;生成路径标识信息;发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。a2、根据a1所述的方法,所述发送所述路径标识信息至第一请求端包括:接收所述数据查询系统的写入成功消息;发送所述路径标识信息至所述第一请求端。a3、根据a1所述的方法,所述数据查询请求包括回调地址,所述回调地址对应于所述第一请求端。a4、根据a3所述的方法,所述接收数据查询请求包括:接收第二请求端发送的数据查询请求。a5、根据a4所述的方法,还包括:生成唯一标识所述数据查询请求的查询流水号;发送所述查询流水号至所述第二请求端,以供所述第二请求端将所述查询流水号以及所述数据查询请求的请求内容对应记录至共享服务器;所述第一请求端还用于从所述共享服务器查询所述查询流水号对应的所述数据查询请求的请求内容。a6、根据a5所述的方法,所述生成路径标识信息之前,所述方法还包括:确定是否已存在所述数据查询请求对应的路径标识信息;如果否,执行所述生成路径标识信息的步骤;如果是,执行所述发送所述路径标识信息至第一请求端的步骤。a7、根据a6所述的方法,所述确定是否已存在所述数据查询请求对应的路径标识信息包括:确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述数据查询请求的结果反馈时间是否在有效时间范围内。a8、根据a6所述的方法,还包括:访问所述共享服务器;标记结果反馈时间不在有效时间范围内的数据查询请求对应的路径标识信息为失效状态;所述确定是否已存在所述数据查询请求对应的路径标识信息包括:确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述路径标识信息是否处于有效状态。a9、根据a1所述的方法,所述生成路径标识信息包括:根据所述数据查询请求中的查询参数,生成文件字符串;不同查询参数对应的文件字符串不同;获取预设的文件前缀;由所述文件前缀以及所述文件字符串构成路径标识信息。a10、根据a1所述的方法,所述数据查询系统为大规模并行处理系统;所述文件系统为hadoop分布式文件系统hdfs。b11、一种数据查询方法,包括:接收路径标识信息以及查询指令;根据所述路径标识信息在文件系统中创建文件路径,并将基于所述查询指令获得的结果数据写入所述文件路径;触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。b12、根据b11所述的方法,所述结果数据获得步骤包括:基于所述查询指令从所述文件系统获得结果数据。c13、一种数据查询方法,其特征在于,包括:接收数据服务器发送的路径标识信息;调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。c14、根据c13所述的方法,还包括:向所述数据服务器发送所述数据查询请求。c15、根据c13所述的方法,还包括:接收所述数据服务器发送的查询流水号,所述查询流水号为所述数据服务器生成的,用于唯一标识所述数据查询请求;所述查询流水号与所述数据查询请求的请求内容对应保存至共享服务器;根据所述查询流水号从所述共享服务器查询对应的所述数据查询请求的请求内容。c16、根据c15所述的方法,还包括:对应所述查询流水号记录所述路径标识信息至所述共享服务器。d17、一种数据查询装置,包括:请求接收模块,用于接收数据查询请求;信息生成模块,用于生成路径标识信息;第一信息发送模块,用于发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;第二信息发送模块,用于发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。d18、根据d17所述的装置,所述第二信息发送模块具体用于:接收所述数据查询系统的写入成功消息;发送所述路径标识信息至所述第一请求端。d19、根据d17所述的装置,所述数据查询请求包括回调地址;所述回调地址对应于所述第一请求端。d20、根据d19所述的装置,所述请求接收模块具体用于:接收第二请求端发送的数据查询请求。d21、根据d20所述的装置,还包括:流水号生成模块,用于生成唯一标识所述数据查询请求的查询流水号;第三信息发送模块,用于发送所述查询流水号至所述第二请求端,以供所述第二请求端将所述查询流水号以及所述数据查询请求的请求内容对应记录至共享服务器;其中,所述第一请求端还用于从所述共享服务器查询所述查询流水号对应的所述数据查询请求的请求内容。d22、根据d21所述的装置,还包括:确定模块,用于确定是否已存在所述数据查询请求对应的路径标识信息;如果是触发所述第二信息发送模块,如果否触发所述信息生成模块。d23、根据d22所述的装置,所述确定模块具体用于确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述数据查询请求的结果反馈时间是否在有效时间范围内。d24、根据d22所述的装置,还包括:访问模块,用于访问所述共享服务器;标记结果反馈时间不在有效时间范围内的数据查询请求对应的路径标识信息为失效状态;所述确定模块具体用于确定所述共享服务器是否已记录所述数据查询请求对应的路径标识信息,并且所述路径标识信息是否处于有效状态。d25、根据d17所述的装置,所述信息生成模块具体用于:根据所述数据查询请求中的查询参数,生成文件字符串;不同查询参数对应的文件字符串不同;获取预设的文件前缀;由所述文件前缀以及所述文件字符串构成路径标识信息。d26、根据d17所述的装置,所述数据查询系统为大规模并行处理系统;所述文件系统为hadoop分布式文件系统hdfs。e27、一种数据查询装置,包括:第一信息接收模块,用于接收路径标识信息以及查询指令;路径创建模块,用于根据所述路径标识信息在文件系统中创建文件路径;数据获得模块,用于基于所述查询指令获得的结果数据;数据写入模块,用于将所述结果数据写入所述文件路径;触发模块,用于触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。e28、根据e27所述的装置,所述数据获得模块具体用于基于所述查询指令从所述文件系统获得结果数据。f29、一种数据查询装置,包括:第二信息接收模块,用于接收数据服务器发送的路径标识信息;数据下载模块,用于调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。f30、根据f29所述的装置,还包括:请求发送模块,用于向所述数据服务器发送所述数据查询请求。f31、根据f29所述的装置,还包括:流水号接收模块,用于接收所述数据服务器发送的查询流水号,所述查询流水号为所述数据服务器生成的,用于唯一标识所述数据查询请求;所述查询流水号与所述数据查询请求的请求内容对应保存至共享服务器;请求查询模块,用于根据所述查询流水号从所述共享服务器查询对应的所述数据查询请求的请求内容。f32、根据f31所述的装置,还包括:信息记录模块,用于对应所述查询流水号记录所述路径标识信息至所述共享服务器。g33、一种数据服务器,包括第一处理组件以及第一存储器;所述第一存储器存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述第一处理组件调用执行;所述第一处理组件用于:接收数据查询请求;生成路径标识信息;发送所述路径标识信息以及查询指令至数据查询系统;所述路径标识信息用于在文件系统中创建文件路径;所述文件路径用于写入基于所述查询指令获得的结果数据;发送所述路径标识信息至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。h34、一种数据查询系统,包括第二处理组件以及第二存储器;所述第二存储器存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述第二处理组件调用执行;所述第二处理组件用于:接收路径标识信息以及查询指令;根据所述路径标识信息在文件系统中创建文件路径,并将基于所述查询指令获得的结果数据写入所述文件路径;触发所述数据服务器将所述路径标识信息发送至第一请求端,以供所述第一请求端调用所述文件系统的客户端从所述文件路径下载所述结果数据。i35、一种请求端,包括第三处理组件以及第三存储器;所述第三存储器存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述第三处理组件调用执行;所述第三处理组件用于:接收数据服务器发送的路径标识信息;调用文件系统的客户端从所述路径标识信息对应的文件路径下载结果数据;所述文件路径为数据查询系统基于所述路径标识信息在所述文件系统中创建;所述结果数据为所述数据查询系统获得并写入所述文件路径。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1