CN113946723A - 数据查询方法、装置、服务器、***及存储介质 - Google Patents
数据查询方法、装置、服务器、***及存储介质 Download PDFInfo
- Publication number
- CN113946723A CN113946723A CN202111328216.7A CN202111328216A CN113946723A CN 113946723 A CN113946723 A CN 113946723A CN 202111328216 A CN202111328216 A CN 202111328216A CN 113946723 A CN113946723 A CN 113946723A
- Authority
- CN
- China
- Prior art keywords
- server
- terminal
- query instruction
- data
- numbers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 77
- 238000012216 screening Methods 0.000 claims abstract description 53
- 230000008569 process Effects 0.000 claims abstract description 6
- 230000004044 response Effects 0.000 claims description 5
- 238000002716 delivery method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 16
- 238000013461 design Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90348—Query processing by searching ordered data, e.g. alpha-numerically ordered data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种数据查询方法、装置、服务器、***及存储介质,该方法包括:第一服务器接收终端发送的第一查询指令,根据第一查询指令获得所有待查询编号,并将所有待查询编号发送至终端,使得终端显示所有待查询编号,接收终端发送的第二查询指令,并将第二查询指令发送至第二服务器,使得第二服务器根据第二查询指令获得目标数据;接收第二服务器返回的目标数据,并将目标数据发送至终端,使得终端显示目标数据。通过设置第一服务器获得筛选参数对应的所有待查询编号,使得用户根据终端显示的所有待查询编号进一步确认目标编号,并通过在第二服务器获取目标编号对应的目标数据实现数据查询的过程,提高了查询数据的效率。
Description
技术领域
本发明涉及信息处理技术领域,尤其涉及一种数据查询方法、装置、服务器、***及存储介质。
背景技术
随着互联网技术的飞速发展,互联网电子商务应用越来越广泛。通过在互联网终端为用户提供电子商务应用,使得用户可以通过多种形式进行电子商务交易,促进了网络经济的发展。
在现有的互联网电子商务应用中通常采用集中式数据存储,用户终端通过将数据访问请求发送至对应的交易***,交易***再将数据访问请求发送至存储服务器,使得存储服务器获取中心数据库中存储的订单信息并通过交易***返回至用户终端。现有的集中数据存储访问架构中包含多个子服务器和存储服务器,其中子服务器用于为不同交易类型的用户提供电子交易服务,子服务器还将交易的订单信息以及所有交易信息发送至存储服务器的中心数据库进行存储。
然而,现有的集中式数据存储方式的访问效率较低,影响用户查询订单信息的效率。
发明内容
本发明提供一种数据查询方法、装置、服务器、***及存储介质,以提高查询数据的效率。
第一方面,本发明提供一种数据查询方法,应用于第一服务器,所述方法包括:
接收终端发送的第一查询指令,并根据所述第一查询指令获得所有待查询编号,并将所述所有待查询编号发送至所述终端,使得所述终端显示所述所有待查询编号,其中所述第一查询指令由所述终端根据获取到的筛选参数生成的;
接收所述终端发送的第二查询指令,并将所述第二查询指令发送至第二服务器,使得所述第二服务器根据所述第二查询指令获得目标数据,所述第二查询指令由所述终端根据获取到的目标编号生成的,其中所述目标编号为所述所有待查询编号中的至少一个;
接收所述第二服务器返回的所述目标数据,并将所述目标数据发送至所述终端,使得所述终端显示所述目标数据。
在一种可能的设计中,所述根据所述第一查询指令获得所有待查询编号,包括:
根据第一查询指令中包含的筛选参数对预存的所有关键数据进行筛选获得目标关键数据;
根据所述目标关键数据获得所有待查询编号。
在一种可能的设计中,所述关键数据包含订单标识、订单编号、订单状态、业务类型、省份编码、地市编码、商品标识、商品类型、商品名称、证件类型、证件号码、联系电话、订单总价、实收金额、支付方式、配送方式以及下单时间中的至少一种,所述待查询编号为订单标识和/或订单编号。
第二方面,本发明提供一种数据查询方法,应用于终端,所述方法包括:
响应于获取到的筛选参数生成第一查询指令,并将所述第一查询指令发送至第一服务器,使得所述第一服务器根据所述第一查询指令获得所有待查询编号;
接收所述第一服务器返回的所述所有待查询编号并进行显示;
响应于获取到的目标编号生成第二查询指令,并将所述第二查询指令发送至所述第一服务器,使得所述第一服务器将所述第二查询指令发送至第二服务器,并以使所述第二服务器根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,其中所述目标编号为所述所有待查询编号中的至少一个;
接收所述第一服务器返回的所述目标数据并进行显示。
在一种可能的设计中,所述筛选参数包含筛选时间参数、筛选金额参数、筛选支付类型中的至少一种。
第三方面,本发明提供一种数据查询方法,应用于第二服务器,所述方法包括:
接收第一服务器发送的第二查询指令,所述第二查询指令是由终端根据获取到的目标编号生成并发送至第一服务器的,所述目标编号为所有待查询编号中的至少一个,所述所有待查询编号由所述第一服务器根据终端发送的第一查询指令获得的,所述第一查询指令是由所述终端根据获取到的筛选参数生成的;
根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,以使所述第一服务器将所述目标数据发送至所述终端,使得所述终端显示所述目标数据。
在一种可能的设计中,所述根据所述第二查询指令获得目标数据,包括:
获取所述第二查询指令中包含的目标编号;
根据预存的订单数据库获得所述目标编号对应的目标数据,其中所述订单数据库用于存储订单数据。
在一种可能的设计中,所述订单数据包含订单标识、订单编号、订单归属商户标识、订单分配员工标识、产品标识、产品名、用户类型、订单来源、流程标识、规则标识、新入网月份、附加产品包、可选产品包、订单渠道、渠道编码、证件照校验结果、支付完成时间、取消时间、退款时间、***抬头、***类型、物流发货单号、发展人编码、打标文字、打标图片、终端机型编码以及终端预占类型中的至少一种。
第四方面,本发明提供一种数据访问***,包含至少一个终端、至少一个第一服务器以及第二服务器;
所述终端,用于响应于获取到的筛选参数生成第一查询指令,并将所述第一查询指令发送至第一服务器;
所述第一服务器,用于根据所述第一查询指令获得所有待查询编号;
所述终端,还用于接收所述第一服务器返回的所述所有待查询编号并进行显示;
所述终端,还用于响应于获取到的目标编号生成第二查询指令,并将所述第二查询指令发送至所述第一服务器;
所述第一服务器,还用于将所述第二查询指令发送至第二服务器;
所述第二服务器,用于根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,其中所述目标编号为所述所有待查询编号中的至少一个;
所述第一服务器,还用于返回将所述目标数据发送至所述终端;
所述终端,还用于显示所述目标数据。
第五方面,本发明提供一种服务器,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的数据查询方法。
第六方面,本发明提供一种电子设备,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第二方面以及第二方面各种可能的设计所述的数据查询方法。
第七方面,本发明提供一种服务器,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第三方面以及第三方面各种可能的设计所述的数据查询方法。
第八方面,本发明提供一种计算机存储介质,所述计算机存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计的、第二方面以及第二方面各种可能的设计的或第三方面以及第三方面各种可能的设计的所述的数据查询方法。
本发明提供的数据查询方法、装置、服务器、***及存储介质,通过设置第一服务器获得筛选参数对应的所有待查询编号,使得用户根据终端显示的所有待查询编号进一步确认目标编号,并通过在第二服务器获取目标编号对应的目标数据实现数据查询的过程,提高了查询数据的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的数据查询***的结构示意图一;
图2为本发明实施例提供的数据查询方法流程示意图一;
图3为本发明实施例提供的数据查询***的结构示意图二;
图4为本发明实施例提供的数据查询方法流程示意图二;
图5为本发明实施例提供的数据查询方法流程示意图三;
图6为本发明实施例提供的数据查询方法流程示意图四;
图7为本发明实施例提供的数据查询方法流程示意图五;
图8为本发明实施例提供的数据查询装置的结构示意图一;
图9为本发明实施例提供的数据查询装置的结构示意图二;
图10为本发明实施例提供的数据查询装置的结构示意图三;
图11为本发明实施例提供的服务器的硬件结构示意图一;
图12为本发明实施例提供的电子设备的硬件结构示意图;
图13为本发明实施例提供的服务器的硬件结构示意图二。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有的互联网电子商务应用中通常采用集中式数据存储,用户终端通过将数据访问请求发送至对应的交易***,交易***再将数据访问请求发送至存储服务器,使得存储服务器获取中心数据库中存储的订单信息并通过交易***返回至用户终端。现有的集中数据存储访问架构中包含多个子服务器和存储服务器,其中子服务器用于为不同交易类型的用户提供电子交易服务,子服务器还将交易的订单信息以及所有交易信息发送至存储服务器的中心数据库进行存储。然而,现有的集中式数据存储方式的访问效率较低,影响用户查询订单信息的效率。
为了解决上述技术问题,本发明实施例提出以下技术方案,通过设置第一服务器即应用服务器根据终端发送的第一查询指令中携带的筛选参数确定所有待查询编号,并将终端发送的第二查询指令中携带的目标编号发送至第二服务器即中心服务器,获得中心服务器返回的目标编号对应的目标数据,通过设置第一服务器获得筛选参数对应的所有待查询编号,使得用户根据终端显示的所有待查询编号进一步确认目标编号,并通过在第二服务器获取目标编号对应的目标数据实现访问中心数据库中存储的数据的过程,提高了在数据库中查询数据的效率。下面采用详细的实施例进行详细说明。
图1为本发明实施例提供的数据查询***的结构示意图一。如图1所示,本发明实施例提供的数据查询***多个终端101、多个第一服务器102以及第二服务器103。
可以理解,图1中所示的终端101的数量以及第一服务器102的数量仅为一种示例,本公开对其不进行限制。示例性的,终端101用于为用户提供应用的客户终端,第一服务器102为实现具体应用的服务器。多个终端101与第一服务器102通过通信网络建立连接,多个终端101与第一服务器102可作为应用子***。不同应用子***提供的应用类型不同。可选的,终端101可以是电脑、移动终端等设备。
在本发明实施例中,终端响应于获取到的筛选参数生成第一查询指令,并将第一查询指令发送至第一服务器;第一服务器根据第一查询指令获得所有待查询编号;终端接收第一服务器返回的所有待查询编号并进行显示;终端响应于获取到的目标编号生成第二查询指令,并将第二查询指令发送至第一服务器;第一服务器将第二查询指令发送至第二服务器;第二服务器根据第二查询指令获得目标数据,并将目标数据发送至第一服务器,其中目标编号为所有待查询编号中的至少一个;第一服务器将目标数据发送至终端;终端显示目标数据。
图2为本发明实施例提供的数据查询方法流程示意图一,本实施例的执行主体可以为图1所示数据查询***中的第一服务器。如图2所示,该方法包括:
S201:接收终端发送的第一查询指令,并根据第一查询指令获得所有待查询编号,并将所有待查询编号发送至终端,使得终端显示所有待查询编号,其中第一查询指令由终端根据获取到的筛选参数生成的。
在本发明实施例中,在本发明实施例中,在用户终端中安装了电子商务应用,在电子商务应用中提供了供用户查询信息的查询界面。具体的,用户可以在查询界面中输入筛选条件。示例性的,筛选条件包含订单状态、业务类型、查询时间段的起始时间和结束时间。终端根据筛选条件中用户选中的具体数据获得筛选参数,并根据筛选参数生成第一查询指令,并将第一查询指令发送至第一服务器。可选的,筛选参数包含筛选时间参数、筛选金额参数、筛选支付类型中的至少一种。
示例性的,第一服务器为用户提供电子商务交易,并将用户交易过程中生成的所有交易订单的数据进行保存。进一步的,第一服务器将所有交易订单的数据发送至第二服务器进行存储,与此同时,第一服务器还提取所有交易订单数据中的关键信息进行存储,并在存储关键信息的同时删除第一服务器中存储的同一订单的详细数据。即,同一订单的关键信息存储在第一服务器的数据库中,详细数据存储在第二服务器的中心数据库中。由于不同子***提供的应用不同,因此不同子***中的第一服务器存储的关键数据的格式以及内容均不同,相应的,第二服务器中可存储多种类型订单对应的详细信息。图3为本发明实施例提供的数据查询***的结构示意图二。示例性的,如图3所示,本发明实施例提供的数据查询***包含子***A、子***B以及子***C,相应的,子***A中的终端A1、终端A2提供A应用客户端,第一服务器A用于实现A的具体应用。子***B中的终端B1、终端B2提供B应用客户端,第一服务器B用于实现B的具体应用,子***C中的终端C1、终端C2提供C应用客户端,第一服务器C用于实现C的具体应用。在图3提供的数据查询***中,第一服务器A、第一服务器B以及第一服务器C中存储的关键信息的格式和内容均不同。第二服务器中存储的A应用、B应用以及C应用的详细信息的格式和内容也不同。示例性的,第一服务器A、第一服务器B以及第一服务器C中分别存储了A类型交易订单、B类型交易订单以及C类型交易订单的关键信息,第二服务器中存储了A类型交易订单、B类型交易订单以及C类型交易订单的详细的订单数据。
在本发明实施例中,当第一服务器接收到终端发送的第一查询指令之后,会解析第一查询指令并提取筛选参数,根据筛选参数设定的筛选条件对本地存储的交易订单的关键信息进行筛选,提取出符合条件的所有关键信息的查询编号作为待查询编号。可选的,待查询编号为订单标识和/或订单编号。
S202:接收所述终端发送的第二查询指令,并将所述第二查询指令发送至第二服务器,使得所述第二服务器根据所述第二查询指令获得目标数据,所述第二查询指令由所述终端根据获取到的目标编号生成的,其中所述目标编号为所述所有待查询编号中的至少一个。
在本发明实施例中,终端接收到第一服务器返回的所有待查询编号后,在电子商务应用的查询界面显示所有的待查询编号。用户根据显示的所有待查询编号进行排查,并在所有待查询编号中选择一个或者多个待查询编号作为目标编号。示例性的,所有的待查询编号中包含5个订单标识,分别为10120211010225505001、10120211010225505002、10120211010225505003、10120211010225505004以及10120211010225505005。用户在查询界面选择10120211010225505001和10120211010225505002,则10120211010225505001和10120211010225505002作为目标编号。在本发明实施例中,终端根据目标编号生成第二查询指令,并将第二查询指令发送至第一服务器。在本发明实施例中,第一服务器接收终端返回的第二查询指令之后,将第二查询指令传输至第二服务器。
示例性的,第二服务器接收到第二查询指令之后,对第二查询指令进行解析,获取第二查询指令中包含的目标编号,根据预存的订单数据库获得所述目标编号对应的目标数据,其中订单数据库用于存储订单数据。示例性的,订单数据库中存储了子***服务器发送交易过程中所有订单详细信息即订单数据。可选的,订单数据包含订单标识、订单编号、订单归属商户标识、订单分配员工标识、产品标识、产品名、用户类型、订单来源、流程标识、规则标识、新入网月份、附加产品包、可选产品包、订单渠道、渠道编码、证件照校验结果、支付完成时间、取消时间、退款时间、***抬头、***类型、物流发货单号、发展人编码、打标文字、打标图片、终端机型编码以及终端预占类型中的至少一种。具体的,在订单数据库中筛选订单标识或订单编号与目标编号一致的订单数据作为目标数据。示例性的,第二服务器对第二查询指令进行解析获得目标编号之后,在预存的中心数据库即订单数据库中获得目标编号对应的所有目标数据。示例性的,若目标编号为10120211010225505001和10120211010225505002的订单标识时,在预存的订单数据库中获取订单标识为10120211010225505001和10120211010225505002的两个订单数据作为目标数据。
S203:接收第二服务器返回的目标数据,并将目标数据发送至终端,使得终端显示目标数据。
在本发明实施例中,第二服务器将目标数据发送至第一服务器之后,第一服务器将目标数据传输至终端,终端在查询界面显示目标数据。
在本发明实施例中,第一服务器为用户提供电子商务的交易服务,即可以将终端和第一服务器作为电子商务应用的本地应用***,相当于数据查询***的一个子***。第二服务器为存储所有订单数据的后台服务器。第一服务器与第二服务器之间的数据传输相当于跨***传输。第一服务器与第二服务器之间的数据传输包含了第一服务器向第二服务器发送第二查询指令,以及第二服务器向第一服务器返回目标数据,相比较原来的第二服务器向第一服务器返回所有的订单数据,本发明实施例第二服务器仅需将目标编号对应的所有目标数据传输至第一服务器,降低了跨***传输的数据传输开销。
本实施例提供的数据查询方法,通过设置第一服务器根据终端发送的第一查询指令中携带的筛选参数确定所有待查询编号,并将终端发送的第二查询指令中携带的目标编号发送至第二服务器,获得中心服务器返回的目标编号对应的目标数据,通过设置应用服务器获得用户入的筛选参数对应的条目即所有待查询编号,使得用户根据终端显示的所有待查询编号进一步确认目标编号,并通过在中心服务器获取目标编号对应的目标数据实现访问中心数据库中存储的数据的过程,提高了在数据库中查询数据的效率。
图4为本发明实施例提供的数据查询方法流程示意图二。在图2提供的实施例的基础上,本发明实施例对S201中根据第一查询指令获得所有待查询编号的具体实现方法进行了详细说明。如图4所示,该方法包括:
S401:根据第一查询指令中包含的筛选参数对预存的所有关键数据进行筛选获得目标关键数据。
在本发明实施例中,第一服务器接收到终端发送的第一查询指令之后,会解析第一查询指令并提取筛选参数。根据筛选参数对预存的所有关键数据进行筛选,获得符合筛选条件的所有订单的关键信息作为目标关键信息。示例性的,目标关键数据中包含订单标识、订单编号、订单状态、业务类型、省份编码、地市编码、商品标识、商品类型、商品名称、证件类型、证件号码、联系电话、订单总价、实收金额、支付方式、配送方式以及下单时间中的至少一种。示例性的,筛选参数包含订单状态为已支付,业务类型为号卡,以及起始时间为2020年1月1日和结束时间为2020年12月31日3个参数,则将所有订单的关键信息中符合至少一个参数的所有关键信息作为目标关键数据。
S402:根据所述目标关键数据获得所有待查询编号。
在本发明实施例中,在获得了根据获得的目标关键数据之后,提取目标关键数据中的订单标识和/或订单编号作为待查询编号,其中待查询编号中包含至少一条订单标识和/或订单编号。
本实施例提供的数据查询方法,通过设置第一服务器中存储订单的关键信息,并根据用户在终端中输入的筛选条件确定所有符合条件的目标关键信息,并提取目标关键信息中的标识作为所有待查询编号,便于用户根据待查询编号进一步查询详细数据,即本发明实施例提供的数据查询方法,当用户查询的数据时,第一服务器仅需将符合筛选条件的编号发送至终端中,无须返回所有的订单详细信息,减小了终端与第一服务器之间的数据传输量,节省了数据传输的开销,提高了查询数据的效率。
图5为本发明实施例提供的数据查询方法流程示意图三,本实施例的执行主体可以为图1所示数据查询***中的终端。如图5所示,该方法包括:
S501:响应于获取到的筛选参数生成第一查询指令,并将第一查询指令发送至第一服务器,使得第一服务器根据第一查询指令获得所有待查询编号;
S502:接收第一服务器返回的所有待查询编号并进行显示;
S503:响应于获取到的目标编号生成第二查询指令,并将第二查询指令发送至第一服务器,使得第一服务器将第二查询指令发送至第二服务器,并以使第二服务器根据第二查询指令获得目标数据,并将目标数据发送至第一服务器,其中目标编号为所有待查询编号中的至少一个;
S504:接收第一服务器返回的目标数据并进行显示。
在本发明实施例中,S501至S504的方法与图2实施例中S201至S203的方法一致,在此不再赘述。
图6为本发明实施例提供的数据查询方法流程示意图四,本实施例的执行主体可以为图1所示数据查询***中的第二服务器。如图6所示,该方法包括:
S601:接收第一服务器发送的第二查询指令,第二查询指令是由终端根据获取到的目标编号生成并发送至第一服务器的,目标编号为所有待查询编号中的至少一个,所有待查询编号由第一服务器根据终端发送的第一查询指令获得的,第一查询指令是由终端根据获取到的筛选参数生成的。
S602:根据第二查询指令获得目标数据,并将目标数据发送至第一服务器,以使第一服务器将目标数据发送至终端,使得终端显示目标数据。
在本发明实施例中,S601至S602的方法与图2实施例中S201至S203的方法一致,在此不再赘述。
图7为本发明实施例提供的数据查询方法流程示意图五,如图7所示,该方法包括:
S701:终端响应于获取到的筛选参数生成第一查询指令,并将第一查询指令发送至第一服务器;
S702:第一服务器根据第一查询指令获得所有待查询编号;
S703:终端接收第一服务器返回的所有待查询编号并进行显示;
S704:终端响应于获取到的目标编号生成第二查询指令,并将第二查询指令发送至第一服务器;
S705:第一服务器将第二查询指令发送至第二服务器;
S706:第二服务器根据第二查询指令获得目标数据,并将目标数据发送至第一服务器,其中目标编号为所有待查询编号中的至少一个;
S707:第一服务器将目标数据发送至终端;
S708:终端显示目标数据。
在本发明实施例中,S701至S708的方法与图2实施例中S201至S203的方法一致,在此不再赘述。
图8为本发明实施例提供的数据查询装置的结构示意图一。如图8所示,该数据查询装置80包括:获得模块801、接收模块802以及发送模块803。
获得模块801,用于接收终端发送的第一查询指令,并根据所述第一查询指令获得所有待查询编号,并将所述所有待查询编号发送至所述终端,使得所述终端显示所述所有待查询编号,其中所述第一查询指令由所述终端根据获取到的筛选参数生成的;
接收模块802,用于接收所述终端发送的第二查询指令,并将所述第二查询指令发送至第二服务器,使得所述第二服务器根据所述第二查询指令获得目标数据,所述第二查询指令由所述终端根据获取到的目标编号生成的,其中所述目标编号为所述所有待查询编号中的至少一个;
发送模块803,用于接收所述第二服务器返回的所述目标数据,并将所述目标数据发送至所述终端,使得所述终端显示所述目标数据。
在一种可能的实现方式中,所述获得模块801具体用于根据第一查询指令中包含的筛选参数对预存的所有关键数据进行筛选获得目标关键数据;根据所述目标关键数据获得所有待查询编号。
本实施例提供的装置,可用于执行图2以及图4提供的实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
图9为本发明实施例提供的数据查询装置的结构示意图二。如图9所示,该数据查询装置90包括:第一发送模块901、第一接收模块902、第二发送模块903以及第二接收模块904。
第一发送模块901,用于响应于获取到的筛选参数生成第一查询指令,并将所述第一查询指令发送至第一服务器,使得所述第一服务器根据所述第一查询指令获得所有待查询编号;
第一接收模块902,用于接收所述第一服务器返回的所述所有待查询编号并进行显示;
第二发送模块903,用于响应于获取到的目标编号生成第二查询指令,并将所述第二查询指令发送至所述第一服务器,使得所述第一服务器将所述第二查询指令发送至第二服务器,并以使所述第二服务器根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,其中所述目标编号为所述所有待查询编号中的至少一个;
第二接收模块904,用于接收所述第一服务器返回的所述目标数据并进行显示。
本实施例提供的装置,可用于执行图5提供的实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
图10为本发明实施例提供的数据查询装置的结构示意图三。如图10所示,该数据查询装置100包括:接收模块1001以及获得模块1002。
接收模块1001,用于接收第一服务器发送的第二查询指令,所述第二查询指令是由终端根据获取到的目标编号生成并发送至第一服务器的,所述目标编号为所有待查询编号中的至少一个,所述所有待查询编号由所述第一服务器根据终端发送的第一查询指令获得的,所述第一查询指令是由所述终端根据获取到的筛选参数生成的;
获得模块1002,用于根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,以使所述第一服务器将所述目标数据发送至所述终端,使得所述终端显示所述目标数据。
在一种可能的实现方式中,所述获得模块1002具体用于获取所述第二查询指令中包含的目标编号;根据预存的订单数据库获得所述目标编号对应的目标数据,其中所述订单数据库用于存储订单数据。
本实施例提供的装置,可用于执行图6提供的实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
图11为本发明实施例提供的服务器的硬件结构示意图一。如图11所示,本实施例的服务器包括:处理器1101以及存储器1102;其中
存储器1102,用于存储计算机执行指令;
处理器1101,用于执行存储器存储的计算机执行指令,以实现上述实施例中服务器所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。
可选地,存储器1102既可以是独立的,也可以跟处理器1101集成在一起。
当存储器1102独立设置时,该服务器还包括总线1103,用于连接所述存储器1102和处理器1101。
图12为本发明实施例提供的电子设备的硬件结构示意图。如图12所示,本实施例的电子设备包括:处理器1201以及存储器1202;其中
存储器1202,用于存储计算机执行指令;
处理器1201,用于执行存储器存储的计算机执行指令,以实现上述实施例中电子设备所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。
可选地,存储器1202既可以是独立的,也可以跟处理器1201集成在一起。
当存储器1202独立设置时,该电子设备还包括总线1203,用于连接所述存储器1202和处理器1201。
图13为本发明实施例提供的服务器的硬件结构示意图二。如图13所示,本实施例的服务器包括:处理器1301以及存储器1302;其中
存储器1302,用于存储计算机执行指令;
处理器1301,用于执行存储器存储的计算机执行指令,以实现上述实施例中服务器所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。
可选地,存储器1302既可以是独立的,也可以跟处理器1301集成在一起。
当存储器1302独立设置时,该服务器还包括总线1303,用于连接所述存储器1302和处理器1301。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的数据查询方法。
本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上所述的数据查询方法。
在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的部分步骤。
应理解,上述处理器可以是中央处理单元(Central Processing Unit,简称CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。
总线可以是工业标准体系结构(Industry Standard Architecture,简称ISA)总线、外部设备互连(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(Application Specific Integrated Circuits,简称ASIC)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (13)
1.一种数据查询方法,其特征在于,应用于第一服务器,所述方法包括:
接收终端发送的第一查询指令,并根据所述第一查询指令获得所有待查询编号,并将所述所有待查询编号发送至所述终端,使得所述终端显示所述所有待查询编号,其中所述第一查询指令由所述终端根据获取到的筛选参数生成的;
接收所述终端发送的第二查询指令,并将所述第二查询指令发送至第二服务器,使得所述第二服务器根据所述第二查询指令获得目标数据,所述第二查询指令由所述终端根据获取到的目标编号生成的,其中所述目标编号为所述所有待查询编号中的至少一个;
接收所述第二服务器返回的所述目标数据,并将所述目标数据发送至所述终端,使得所述终端显示所述目标数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一查询指令获得所有待查询编号,包括:
根据第一查询指令中包含的筛选参数对预存的所有关键数据进行筛选获得目标关键数据;
根据所述目标关键数据获得所有待查询编号。
3.根据权利要求2所述的方法,其特征在于,所述关键数据包含订单标识、订单编号、订单状态、业务类型、省份编码、地市编码、商品标识、商品类型、商品名称、证件类型、证件号码、联系电话、订单总价、实收金额、支付方式、配送方式以及下单时间中的至少一种,所述待查询编号为订单标识和/或订单编号。
4.一种数据查询方法,其特征在于,应用于终端,所述方法包括:
响应于获取到的筛选参数生成第一查询指令,并将所述第一查询指令发送至第一服务器,使得所述第一服务器根据所述第一查询指令获得所有待查询编号;
接收所述第一服务器返回的所述所有待查询编号并进行显示;
响应于获取到的目标编号生成第二查询指令,并将所述第二查询指令发送至所述第一服务器,使得所述第一服务器将所述第二查询指令发送至第二服务器,并以使所述第二服务器根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,其中所述目标编号为所述所有待查询编号中的至少一个;
接收所述第一服务器返回的所述目标数据并进行显示。
5.根据权利要求4所述的方法,其特征在于,所述筛选参数包含筛选时间参数、筛选金额参数、筛选支付类型中的至少一种。
6.一种数据查询方法,其特征在于,应用于第二服务器,所述方法包括:
接收第一服务器发送的第二查询指令,所述第二查询指令是由终端根据获取到的目标编号生成并发送至第一服务器的,所述目标编号为所有待查询编号中的至少一个,所述所有待查询编号由所述第一服务器根据终端发送的第一查询指令获得的,所述第一查询指令是由所述终端根据获取到的筛选参数生成的;
根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,以使所述第一服务器将所述目标数据发送至所述终端,使得所述终端显示所述目标数据。
7.根据权利要求6所述的方法,其特征在于,所述根据所述第二查询指令获得目标数据,包括:
获取所述第二查询指令中包含的目标编号;
根据预存的订单数据库获得所述目标编号对应的目标数据,其中所述订单数据库用于存储订单数据。
8.根据权利要求7所述的方法,其特征在于,所述订单数据包含订单标识、订单编号、订单归属商户标识、订单分配员工标识、产品标识、产品名、用户类型、订单来源、流程标识、规则标识、新入网月份、附加产品包、可选产品包、订单渠道、渠道编码、证件照校验结果、支付完成时间、取消时间、退款时间、***抬头、***类型、物流发货单号、发展人编码、打标文字、打标图片、终端机型编码以及终端预占类型中的至少一种。
9.一种数据访问***,其特征在于,包含至少一个终端、至少一个第一服务器以及第二服务器;
所述终端,用于响应于获取到的筛选参数生成第一查询指令,并将所述第一查询指令发送至第一服务器;
所述第一服务器,用于根据所述第一查询指令获得所有待查询编号;
所述终端,还用于接收所述第一服务器返回的所述所有待查询编号并进行显示;
所述终端,还用于响应于获取到的目标编号生成第二查询指令,并将所述第二查询指令发送至所述第一服务器;
所述第一服务器,还用于将所述第二查询指令发送至第二服务器;
所述第二服务器,用于根据所述第二查询指令获得目标数据,并将所述目标数据发送至所述第一服务器,其中所述目标编号为所述所有待查询编号中的至少一个;
所述第一服务器,还用于返回将所述目标数据发送至所述终端;
所述终端,还用于显示所述目标数据。
10.一种服务器,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至3任一项所述的数据查询方法。
11.一种电子设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求4或5任一项所述的数据查询方法。
12.一种服务器,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求6至8任一项所述的数据查询方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至3任一项、4或5任一项或6至8任一项所述的数据查询方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111328216.7A CN113946723A (zh) | 2021-11-10 | 2021-11-10 | 数据查询方法、装置、服务器、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111328216.7A CN113946723A (zh) | 2021-11-10 | 2021-11-10 | 数据查询方法、装置、服务器、***及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113946723A true CN113946723A (zh) | 2022-01-18 |
Family
ID=79337670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111328216.7A Pending CN113946723A (zh) | 2021-11-10 | 2021-11-10 | 数据查询方法、装置、服务器、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113946723A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114742615A (zh) * | 2022-04-14 | 2022-07-12 | 中国联合网络通信集团有限公司 | 营销数据处理方法、装置、服务器及存储介质 |
-
2021
- 2021-11-10 CN CN202111328216.7A patent/CN113946723A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114742615A (zh) * | 2022-04-14 | 2022-07-12 | 中国联合网络通信集团有限公司 | 营销数据处理方法、装置、服务器及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109325729B (zh) | 一种生成电子合同的方法及服务器 | |
CN109146382B (zh) | 电子商务订单分配方法及相关产品 | |
US10511453B2 (en) | Information processing system and charge calculation apparatus | |
CN114693296A (zh) | 优惠券管理方法、装置、电子设备及存储介质 | |
KR101174439B1 (ko) | 공동구매 제공 시스템 및 제공방법 | |
CN114116802A (zh) | Flink计算框架的数据处理方法、装置、设备和存储介质 | |
CN109271564A (zh) | 保单查询方法及设备 | |
CN111930786A (zh) | 资源获取请求处理***、方法及装置 | |
CN113360043B (zh) | 业务处理方法及设备 | |
CN113946723A (zh) | 数据查询方法、装置、服务器、***及存储介质 | |
CN113343109A (zh) | 榜单推荐方法、计算设备及计算机存储介质 | |
CN112637222A (zh) | 一种请求的处理方法及装置 | |
EP3924927A1 (en) | System and method for real-time three-party transaction processing | |
CN111177099A (zh) | 业务***的数据处理方法及装置、电子设备及存储介质 | |
US20060184423A1 (en) | Selecting Business Partners to Conduct Business-to-business (B2B) Transactions | |
CN108564354A (zh) | 结算方法、服务平台及服务器 | |
CN110751455B (zh) | 一种联名业务处理方法及装置 | |
CN111199427B (zh) | 网络用户的分组管理方法、装置、电子设备及存储介质 | |
CN114445128A (zh) | 卡券管理方法、装置、电子设备和计算机可读介质 | |
CN113706272A (zh) | 商品信息处理方法、装置及电子设备 | |
CN113656577A (zh) | 页面展示方法、装置及计算机设备 | |
CN112766969A (zh) | 移动支付方法及***、支付装置、计算机可读存储介质 | |
CN111598635B (zh) | 票据信息处理方法及装置、设备、可读存储介质 | |
JP2023108266A (ja) | 情報処理装置、情報処理方法およびプログラム | |
US20220148004A1 (en) | Systems and methods for predicting on-file payment credentials |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |