一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息登记方法、装置、计算机设备、存储介质和程序产品与流程

2022-03-16 14:35:46 来源:中国专利 TAG:


1.本技术涉及信息安全技术领域,特别是涉及一种信息登记方法、装置、计算机设备、存储介质和程序产品。


背景技术:

2.随着网络的不断发展,各种不同应用功能的应用软件应运而生;如今,很多应用软件的功能的正常使用都需要用到用户的必要信息,大部分应用软件在接收到用户发送交易请求后需要登录时,需要先确认用户的必要信息是否在存储用户必要信息的服务器中登记完整,例如,交通购票类的应用软件,用户的必要信息包括用户手机号、证件类型、证件号码等信息,用户必须登记更新完善这些必要信息,才能进一步进行其他业务操作,以正常使用该应用软件的各功能。
3.传统技术中,在接收到用户发送的交易请求时,主要通过向存储用户必要信息的服务器发送网络请求的方式,查询用户的必要信息是否登记完整。
4.然而,若该应用软件受众广泛,用户量大,当同时接收到大量用户发送的交易请求时,需同时向存储用户必要信息的服务器发送多个网络请求,用于查询用户必要信息是否登记完整,会造成网络延时和数据库系统性能压力增大等问题,因此,对于查询大量用户必要信息时,减小网络延时和服务器性能压力的问题亟需解决。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种能够在查询大量用户必要信息时减小网络延时的信息登记方法、装置、计算机设备、存储介质和程序产品。
6.第一方面,本技术提供了一种信息登记方法。该方法包括:
7.在接收到客户端发送的目标交易请求之后,根据该目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询该目标账户标识是否对应有未登记的交易必要信息;若未查询到该目标账户标识对应有未登记的交易必要信息,则对该目标交易请求进行响应;其中,该目标数据表中存储的内容是目标服务器周期性更新的,该目标服务器存储有不同账户标识对应的已登记的交易必要信息。
8.在其中一个实施例中,该方法还包括:
9.若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,以使该客户端对该目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果;基于该登记处理结果响应该目标交易请求。
10.在其中一个实施例中,向该客户端发送信息登记指令,包括:检测该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值;若该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则基于对该目标数据表的查询结果,向该客户端发送该信息登记指令。
11.在其中一个实施例中,该方法还包括:
12.若该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则向该目标服务器发送查询请求,该查询请求携带该目标账户标识,以使该目标服务器根据该目标账户标识查询是否有与该目标账户标识对应的未登记的交易必要信息;根据该目标服务器的查询结果,向该客户端发送该信息登记指令。
13.在其中一个实施例中,该基于该登记处理结果响应该目标交易请求,包括:基于该登记处理结果判断该目标账户标识对应的未登记的交易必要信息是否被全部登记;若该目标账户标识对应的未登记的交易必要信息被全部登记,则响应该目标交易请求。
14.在其中一个实施例中,该方法还包括:若该账户标识对应的未登记的交易必要信息被全部登记,则删除该目标数据表中与该目标账户标识对应的内容。
15.在其中一个实施例中,该方法还包括:基于该登记处理结果向该目标服务器发送该客户端登记的交易必要信息。
16.第二方面,本技术还提供了一种信息登记装置。该装置包括:
17.第一查询模块,用于在接收到客户端发送的目标交易请求之后,根据所述目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询所述目标账户标识是否对应有未登记的交易必要信息;
18.第一响应模块,用于若未查询到所述目标账户标识对应有未登记的交易必要信息,则对所述目标交易请求进行响应;其中,所述目标数据表中存储的内容是目标服务器周期性更新的,所述目标服务器存储有不同账户标识对应的已登记的交易必要信息。
19.在其中一个实施例中,该装置还包括:
20.第一登记模块,用于若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,以使该客户端对该目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果;
21.第二响应模块,用于基于该登记处理结果响应该目标交易请求。
22.在其中一个实施例中,该第一登记模块,具体用于:检测该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值;若该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则基于对该目标数据表的查询结果,向该客户端发送该信息登记指令。
23.在其中一个实施例中,该装置还包括:
24.第二查询模块,用于若该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则向该目标服务器发送查询请求,该查询请求携带该目标账户标识,以使该目标服务器根据该目标账户标识查询是否有与该目标账户标识对应的未登记的交易必要信息;
25.第一发送模块,用于根据该目标服务器的查询结果,向该客户端发送该信息登记指令。
26.在其中一个实施例中,该第二响应模块,具体用于:基于该登记处理结果判断该目标账户标识对应的未登记的交易必要信息是否被全部登记;若该目标账户标识对应的未登记的交易必要信息被全部登记,则响应该目标交易请求。
27.在其中一个实施例中,该装置还包括:
28.删除模块,用于若该账户标识对应的未登记的交易必要信息被全部登记,则删除该目标数据表中与该目标账户标识对应的内容。
29.在其中一个实施例中,该装置还包括:
30.第二发送模块,用于基于该登记处理结果向该目标服务器发送该客户端登记的交易必要信息。
31.第三方面,本技术还提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述第一方面任一项所述的方法的步骤。
32.第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。
33.第五方面,本技术还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。
34.上述信息登记方法、装置、计算机设备、存储介质和程序产品,根据接收到的客户端发送的目标交易请求携带的目标账户标识,在本地存储的通过目标服务器周期性进行更新的目标数据表中,查询该目标账户标识是否对应有未登记的交易必要信息,并在未查询到该目标账户标识对应有未登记的交易必要信息时对该目标交易请求进行响应,通过查询本地存储的目标数据表判断是否需要进行信息登记,而不用向存储不同账户的登记信息的目标服务器进行查询,在大量用户发送交易请求时,可以有效避免网络延时和对目标服务器造成压力,进一步提升交易请求响应的效率和降低交易请求响应的耗时。
附图说明
35.图1为一个实施例中信息登记方法的应用环境图;
36.图2为一个实施例中信息登记方法的流程示意图;
37.图3为一个实施例中登记处理的流程示意图;
38.图4为一个实施例中响应目标交易请求的流程示意图;
39.图5为一个实施例中发送信息登记指令的流程示意图;
40.图6为一个实施例中登录响应的流程示意图;
41.图7为一个实施例中信息登记装置的结构框图;
42.图8为一个实施例中第二种信息登记装置的结构框图;
43.图9为一个实施例中第三种信息登记装置的结构框图;
44.图10为一个实施例中第四种信息登记装置的结构框图;
45.图11为一个实施例中计算机设备的内部结构图。
具体实施方式
46.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
47.随着网络的不断发展,各种不同应用功能的应用软件应运而生;如今,很多应用软件的功能的正常使用都需要用到用户的必要信息,大部分应用软件在接收到用户发送交易请求后需要登录时,需要先确认用户的必要信息是否在存储用户必要信息的服务器中登记完整,例如,交通购票类的应用软件,用户的必要信息包括用户手机号、证件类型、证件号码
等信息,用户必须登记更新完善这些必要信息,才能进一步进行其他业务操作,以正常使用该应用软件的各功能。
48.传统技术中,在接收到用户发送的交易请求时,主要通过向存储用户必要信息的服务器发送网络请求的方式,查询用户的必要信息是否登记完整。
49.然而,若该应用软件受众广泛,用户量大,当同时接收到大量用户发送的交易请求时,需同时向存储用户必要信息的服务器发送多个网络请求,用于查询用户必要信息是否登记完整,会造成网络延时和数据库系统性能压力增大等问题,因此,对于查询大量用户必要信息时,减小网络延时和服务器性能压力的问题亟需解决。
50.本技术实施例提供的信息登记方法,可以应用于如图1所示的应用环境中,包括终端101、服务器102以及服务器103;其中,服务器103周期性发送内容至服务器102中,以更新存储于服务器102中的目标数据表;服务器102接收来自终端101的目标交易请求,根据目标交易请求携带的目标账户标识查询目标数据表中是否有其对应的未登记的交易必要信息,并在未查询到目标账户标识对应有未登记的交易必要信息时,对目标交易请求进行响应。其中,终端101可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等;服务器102和服务器103可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
51.在一个实施例中,如图2所示,提供了一种信息登记方法,以该方法应用于图1中的服务器102为例进行说明,包括以下步骤:
52.步骤201,在接收到客户端发送的目标交易请求之后,根据该目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询该目标账户标识是否对应有未登记的交易必要信息。
53.其中,对于安装在客户端中的应用软件,用户在客户端中需要使用该应用软件时,所输入的账号信息为目标账户标识,用户在应用软件中当前需要进行的操作即为目标交易请求,例如登录等操作;在允许用户在客户端中进行下一步操作之前,客户端向服务器102发送携带有目标账户标识的该目标交易请求,例如,当用户需要在登录后使用该应用软件中的功能时,客户端发送登录请求至服务器102;当服务器102返回目标交易请求响应后,用户才可以进行下一步操作;服务器102中存储有目标数据表,该目标数据表中包括有不同账户标识对应的未登记的交易必要信息的标识,例如,目标账户未登记联系电话,则该未登记信息的标识为联系电话;账户与未登记的交易必要信息的标识对应存储在目标数据表中;需要说明的是,不同的应用软件中用户需要登记的交易必要信息不同,示例性地,例如姓名、联系电话、身份证号等;当服务器102在接收到客户端发送的目标交易请求之后,根据该目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询该目标账户标识是否对应有未登记的交易必要信息。
54.步骤202,若未查询到该目标账户标识对应有未登记的交易必要信息,则对该目标交易请求进行响应;其中,该目标数据表中存储的内容是目标服务器周期性更新的,该目标服务器存储有不同账户标识对应的已登记的交易必要信息。
55.其中,在目标数据表中未查询到该目标账户标识对应有未登记的交易必要信息时,说明该目标账户对应的用户的必要交易信息已经登记完整,可以直接进行下一步操作,
则对该目标交易请求进行响应,允许用户进行下一步操作;其中,目标数据表中存储的内容可以为该应用软件已注册的各用户对应的账户和未登记的交易必要信息的标识,且该目标数据表中的内容是由目标服务器周期性更新的,该目标服务器指用于存储该应用软件不同用户登记的交易必要信息的服务器,即图1中的服务器103;具体地,该目标服务器中存储各用户对应的账户标识以及用户已登记的交易必要信息,目标服务器通过统计所存储的各账户标识对应的已登记的交易必要信息,判断不同的各账户标识对应的未登记的交易必要信息,并将各账户标识以及对应的未登记的交易必要信息周期性发送至服务器102,覆盖或删除目标数据表中之前所存储的内容,将当前由目标服务器发送至服务器102的内容存储于目标数据表中,实现对目标数据表中内容的更新。
56.上述信息登记方法中,根据接收到的客户端发送的目标交易请求携带的目标账户标识,在本地存储的通过目标服务器周期性进行更新的目标数据表中,查询该目标账户标识是否对应有未登记的交易必要信息,并在未查询到该目标账户标识对应有未登记的交易必要信息时对该目标交易请求进行响应,通过查询本地存储的目标数据表判断是否需要进行信息登记,而不用向存储不同账户的登记信息的目标服务器进行查询,在大量用户发送交易请求时,可以有效避免网络延时和对目标服务器造成压力,提升信息查询的速度和稳定性,进一步提升交易请求响应的效率和降低交易请求响应的耗时。
57.在一个实施例中,如图3所示,其示出了本技术实施例提供的一种登记处理的流程示意图;该方法还包括:
58.步骤301,若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,以使该客户端对该目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果。
59.其中,在接收到客户端发送的目标交易请求之后,根据该目标交易请求携带的目标账户标识,在目标数据表中查询该目标账户标识是否对应有未登记的交易必要信息,若查询到该目标账户标识对应有未登记的交易必要信息,则说明该目标账户需要对未登记的交易必要信息进行登记以完善交易必要信息,进而才能在该应用软件中进行下一步操作;因此,若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,该信息登记指令可以用于引导指示目标账户所属的用户在该客户端根据未登记的交易必要信息的标识相应进行登记处理,并在登记后返回登记处理结果,该登记处理结果即包括该目标账户所属的用户补充登记的各未登记的交易必要信息。
60.步骤302,基于该登记处理结果响应该目标交易请求。
61.其中,当客户端返回该登记处理结果后,基于该登记处理结果,服务器102判断是否响应该目标交易请求。
62.请参考图4,其示出了本技术实施例提供的一种响应目标交易请求的流程示意图;基于该登记处理结果响应该目标交易请求,包括:
63.步骤401,基于该登记处理结果判断该目标账户标识对应的未登记的交易必要信息是否被全部登记。
64.步骤402,若该目标账户标识对应的未登记的交易必要信息被全部登记,则响应该目标交易请求。
65.其中,服务器102根据客户端返回的登记处理结果判断目标账户对应的交易必要
信息是否已经登记完整,若返回的登记处理结果中包括该目标账户对应的所有客户端补充的该未登记的交易必要信息,则说明已获取到目标账户的所有交易必要信息,可以允许目标账户在该应用软件中进行下一步操作,则响应该目标交易请求;若服务器102判断客户端返回的登记处理结果中目标账户对应的交易必要信息并未包括完整,则无法响应该目标交易请求。
66.在查询到目标值账户对应有未登记的交易必要信息时,通过引导客户端对该目标账户对应的未登记的交易必要信息进行登记,以提升必要交易信息的登记效率,确保用户交易必要信息登记完整,保证目标账户数据获取的及时性,便于目标账户所属的用户在该应用软件中进行下一步操作。
67.在一个实施例中,该方法还包括:若该账户标识对应的未登记的交易必要信息被全部登记,则删除该目标数据表中与该目标账户标识对应的内容;并基于该登记处理结果向该目标服务器发送该客户端登记的交易必要信息。
68.其中,目标数据表用于存储不同账户以及其对应的未登记的交易必要信息的标识,若该账户标识对应的未登记的交易必要信息被全部登记,即获取到了客户端登记的该目标账户对应的未登记的交易必要信息,则将该目标数据表中目标账户对应的未登记的交易必要信息的标识删除;进一步地,目标服务器用于存储不同账户对应的已登记的交易必要信息,当获取到客户端的登记处理结果,则将该登记处理结果包括的目标账户对应的交易必要信息发送至目标服务器进行存储。基于登记处理结果,通过删除目标数据表中目标账户对应的内容,避免下次接收到目标账户的交易请求时在已经获取到其经登记的交易必要信息的情况下,再次统计到目标账户对应有未登记的交易必要信息,而导致目标账户无法接收到交易请求响应,影响目标账户所属的用户在客户端正常进行下一步操作,实现目标数据表的及时更新;进一步,通过基于登记处理的结果,将客户端返回的登记的目标账户对应的交易必要信息发送至目标服务器进行存储,在未给目标服务器因查询带来的性能压力的情况下保证目标服务器数据的准确和全面,保证目标服务器存储数据及时性,方便目标服务器与其他系统基于所存储的数据进行交互。
69.在一个实施例中,如图5所示,其示出了本技术实施例提供的一种发送信息登记指令的流程示意图;向该客户端发送信息登记指令,包括:
70.步骤501,检测该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值。
71.其中,目标服务器周期性更新该目标数据表的频率可以由目标服务器的运维人员根据不同时间段应用软件用户量的大小设定不同的频率值,例如,该应用软件投入使用初期,注册的账户数量较大,则可以设定频率为一天更新一次;在该应用软件投入使用较长时间后,用户数量趋于稳定,每日注册的账户数量较少,则可以设定频率为5天一次;最高频率可以设定每天一次,最低频率可以设定为每月一次;可选的,运维人员可以根据目标服务器统计的未登记的交易必要信息的数量超过总交易必要信息的百分之一时,对目标数据表进行更新;预先设定频率阈值,且该更新频率在服务器102中同步记录,在接收到目标交易请求并查询到目标账户在目标数据表中有对应的未登记的交易必要信息后,检测服务器102中记录的该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值,以判断目标数据表中存储的内容是否被及时更新。
72.步骤502,若该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则基于对该目标数据表的查询结果,向该客户端发送该信息登记指令。
73.其中,若检测到该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则判断该目标数据表中的内容被及时更新,进而可以基于该目标数据表中查询到的内容,向该客户端发送信息登记指令,引导用户对未登记的交易必要信息进行登记,以完善目标账户的交易必要信息。
74.步骤503,若该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则向该目标服务器发送查询请求;该查询请求携带该目标账户标识,以使该目标服务器根据该目标账户标识查询是否有与该目标账户标识对应的未登记的交易必要信息。
75.步骤504,根据该目标服务器的查询结果,向该客户端发送该信息登记指令。
76.其中,若检测到该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则判断该目标数据表中的内容可能未被及时更新,用户获取已经通过其他渠道对未登记的交易必要信息进行补充等级并存储于目标服务器中;因此,为确定当前时刻目标账户真实准确的未登记的交易必要信息有哪些,则向目标服务器发送携带该目标账户标识的查询请求,该查询请求例如可以为http网络请求;目标服务器在接收到该查询请求后,查询所携带的目标账户所对应的交易必要信息是否登记完整,若未登记完整,则将查询到的目标账户对应的未登记的交易必要信息作为查询结果返回,该查询结果,相比于目标数据表中存储的内容,更加准确,进而可以基于该查询结果,向客户端发送信息登记指令,并获取客户端基于该信息登记指令登记的交易必要信息;若查询到目标账户的交易必要信息已经登记完整,则将登记完整的信息作为查询结果返回,使得目标账户基于该查询结果可以直接登录;同时,可以基于该查询结果,将目标数据表中存储的目标账户以及其对应的未登记的交易必要信息的标识进行删除,以便目标站账户下次可以直接获取交易请求响应。
77.通过设定更新频率,保证目标服务器对目标数据表的内容的及时有效的更新,同时,通过设定频率阈值,在更新频率低于预设的频率阈值的情况下,才直接向目标服务器发送查询请求,获取目标服务器所存储的目标账户的最新交易必要信息的登记情况,保障获取交易必要信息的准确性,节约网络资源,最大程度上做到交易必要信息确认的准确和目标服务器性能稳定之间的平衡。
78.在一个实施例中,如图6所示,其示出了本技术实施例提供的一种登录响应的流程示意图;在接收到目标账户的登录请求后,通过如下步骤确认目标账户的必要信息后响应登录请求;包括:
79.步骤601,在接收到客户端发送的登录请求之后,根据登录请求携带的目标账户标识,目标数据表中查询目标账户标识是否对应有未登记的交易必要信息。
80.其中,目标数据表中存储的内容可以为该应用软件已注册的各用户对应的账户和未登记的交易必要信息的标识,该目标数据表是在本地存储的,且存储的内容是目标服务器周期性更新的;而目标服务器存储有不同账户标识对应的已登记的交易必要信息;目标服务器通过统计所存储的各账户标识对应的已登记的交易必要信息,判断不同的各账户标识对应的未登记的交易必要信息,并将各账户标识以及对应的未登记的交易必要信息周期性发送至服务器102,覆盖或删除目标数据表中之前所存储的内容,将当前由目标服务器发送至服务器102的内容存储于目标数据表中,实现对目标数据表中内容的更新。
81.步骤602,若未查询到目标账户标识对应有未登记的交易必要信息,则对登录请求进行响应。
82.其中,在目标数据表中未查询到该目标账户标识对应有未登记的交易必要信息时,说明该目标账户对应的用户的必要交易信息已经登记完整,可以直接进行下一步操作,则对该目标登录请求进行响应,允许用户登录并进行其他操作。
83.步骤603,若查询到目标账户标识对应有未登记的交易必要信息,检测目标服务器周期性更新目标数据表的频率是否低于预设频率阈值。
84.其中,目标服务器周期性更新该目标数据表的频率可以由目标服务器的运维人员根据不同时间段应用软件用户量的大小设定不同的频率值,最高频率可以设定每天一次,最低频率可以设定为每月一次;可选的,运维人员可以根据目标服务器统计的未登记的交易必要信息的数量超过总交易必要信息的百分之一时,对目标数据表进行更新。
85.步骤604,若目标服务器周期性更新目标数据表的频率不低于预设频率阈值,则基于对目标数据表的查询结果,向客户端发送信息登记指令;
86.其中,若检测到该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则判断该目标数据表中的内容被及时更新,进而可以基于该目标数据表中查询到的内容,通过向客户端发送信息登记指令,以使客户端对目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果。
87.步骤605,若目标服务器周期性更新目标数据表的频率低于预设频率阈值,则向目标服务器发送查询请求。
88.其中,若检测到该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则判断该目标数据表中的内容可能未被及时更新,用户获取已经通过其他渠道对未登记的交易必要信息进行补充等级并存储于目标服务器中;因此,为确定当前时刻目标账户真实准确的未登记的交易必要信息有哪些,则向目标服务器发送携带该目标账户标识的查询请求,以使目标服务器根据目标账户标识查询是否有与目标账户标识对应的未登记的交易必要信息;并获取目标服务器的查询结果,该查询结果包括当前时刻目标账户对应的未登记的交易必要信息的标识。
89.步骤606,根据目标服务器的查询结果,向客户端发送信息登记指令。
90.步骤607,获取客户端返回的登记处理结果;基于登记处理结果响应登录请求。
91.其中,基于登记处理结果判断目标账户标识对应的未登记的交易必要信息是否被全部登记,若目标账户标识对应的未登记的交易必要信息被全部登记,则响应登录请求;且,若账户标识对应的未登记的交易必要信息被全部登记,则删除目标数据表中与目标账户标识对应的内容,并基于登记处理结果向目标服务器发送客户端登记的交易必要信息。
92.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
93.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的信息登记方法的信息登记装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个信息登记装置实施例中的具体限定可以参见上文中对于信息登记方法的限定,在此不再赘述。
94.在一个实施例中,如图7所示,提供了一种信息登记装置,包括:第一查询模块701和第一响应模块702,其中:
95.第一查询模块701,用于在接收到客户端发送的目标交易请求之后,根据所述目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询所述目标账户标识是否对应有未登记的交易必要信息;
96.第一响应模块702,用于若未查询到所述目标账户标识对应有未登记的交易必要信息,则对所述目标交易请求进行响应;其中,所述目标数据表中存储的内容是目标服务器周期性更新的,所述目标服务器存储有不同账户标识对应的已登记的交易必要信息。
97.在一个实施例中,如图8所示,其示出了本技术实施例提供的第二种信息登记装置的框图,该信息登记装置800还包括:
98.第一登记模块703,用于若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,以使该客户端对该目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果;
99.第二响应模块704,用于基于该登记处理结果响应该目标交易请求。
100.在一个实施例中,该第一登记模块703,具体用于:检测该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值;若该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则基于对该目标数据表的查询结果,向该客户端发送该信息登记指令。
101.在一个实施例中,如图9所示,其示出了本技术实施例提供的第三种信息登记装置的框图,该信息登记装置900还包括:
102.第二查询模块705,用于若该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则向该目标服务器发送查询请求,该查询请求携带该目标账户标识,以使该目标服务器根据该目标账户标识查询是否有与该目标账户标识对应的未登记的交易必要信息;
103.第一发送模块706,用于根据该目标服务器的查询结果,向该客户端发送该信息登记指令。
104.在一个实施例中,该第二响应模块704,具体用于:基于该登记处理结果判断该目标账户标识对应的未登记的交易必要信息是否被全部登记;若该目标账户标识对应的未登记的交易必要信息被全部登记,则响应该目标交易请求。
105.在一个实施例中,如图10所示,其示出了本技术实施例提供的第四种信息登记装置的框图,该信息登记装置1000还包括:
106.删除模块707,用于若该账户标识对应的未登记的交易必要信息被全部登记,则删除该目标数据表中与该目标账户标识对应的内容。
107.第二发送模块708,用于基于该登记处理结果向该目标服务器发送该客户端登记的交易必要信息。
108.上述信息登记装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
109.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图11所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储信息登记数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种信息登记方法。
110.本领域技术人员可以理解,图11中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
111.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
112.在接收到客户端发送的目标交易请求之后,根据该目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询该目标账户标识是否对应有未登记的交易必要信息;若未查询到该目标账户标识对应有未登记的交易必要信息,则对该目标交易请求进行响应;其中,该目标数据表中存储的内容是目标服务器周期性更新的,该目标服务器存储有不同账户标识对应的已登记的交易必要信息。
113.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
114.若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,以使该客户端对该目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果;基于该登记处理结果响应该目标交易请求。
115.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
116.基于该登记处理结果判断该目标账户标识对应的未登记的交易必要信息是否被全部登记;若该目标账户标识对应的未登记的交易必要信息被全部登记,则响应该目标交易请求。
117.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
118.若该账户标识对应的未登记的交易必要信息被全部登记,则删除该目标数据表中与该目标账户标识对应的内容;并基于该登记处理结果向该目标服务器发送该客户端登记的交易必要信息。
119.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
120.检测该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值;若该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则基于对该目标数据表的查询结果,向该客户端发送该信息登记指令;若该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则向该目标服务器发送查询请求;该查询请求携带该目标账户标识,以使该目标服务器根据该目标账户标识查询是否有与该目标账户标识对应的未登记的交易必要信息;根据该目标服务器的查询结果,向该客户端发送该信息登记指令。
121.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
122.在接收到客户端发送的目标交易请求之后,根据该目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询该目标账户标识是否对应有未登记的交易必要信息;若未查询到该目标账户标识对应有未登记的交易必要信息,则对该目标交易请求进行响应;其中,该目标数据表中存储的内容是目标服务器周期性更新的,该目标服务器存储有不同账户标识对应的已登记的交易必要信息。
123.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
124.若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,以使该客户端对该目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果;基于该登记处理结果响应该目标交易请求。
125.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
126.基于该登记处理结果判断该目标账户标识对应的未登记的交易必要信息是否被全部登记;若该目标账户标识对应的未登记的交易必要信息被全部登记,则响应该目标交易请求。
127.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
128.若该账户标识对应的未登记的交易必要信息被全部登记,则删除该目标数据表中与该目标账户标识对应的内容;并基于该登记处理结果向该目标服务器发送该客户端登记的交易必要信息。
129.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
130.检测该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值;若该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则基于对该目标数据表的查询结果,向该客户端发送该信息登记指令;若该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则向该目标服务器发送查询请求;该查询请求携带该目标账户标识,以使该目标服务器根据该目标账户标识查询是否有与该目标账户标识对应的未登记的交易必要信息;根据该目标服务器的查询结果,向该客户端发送该信息登记指令。
131.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
132.在接收到客户端发送的目标交易请求之后,根据该目标交易请求携带的目标账户标识,在本地存储的目标数据表中查询该目标账户标识是否对应有未登记的交易必要信息;若未查询到该目标账户标识对应有未登记的交易必要信息,则对该目标交易请求进行响应;其中,该目标数据表中存储的内容是目标服务器周期性更新的,该目标服务器存储有不同账户标识对应的已登记的交易必要信息。
133.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
134.若查询到该目标账户标识对应有未登记的交易必要信息,则向该客户端发送信息登记指令,以使该客户端对该目标账户标识对应的未登记的交易必要信息进行登记处理,并返回登记处理结果;基于该登记处理结果响应该目标交易请求。
135.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
136.基于该登记处理结果判断该目标账户标识对应的未登记的交易必要信息是否被
全部登记;若该目标账户标识对应的未登记的交易必要信息被全部登记,则响应该目标交易请求。
137.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
138.若该账户标识对应的未登记的交易必要信息被全部登记,则删除该目标数据表中与该目标账户标识对应的内容;并基于该登记处理结果向该目标服务器发送该客户端登记的交易必要信息。
139.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
140.检测该目标服务器周期性更新该目标数据表的频率是否低于预设频率阈值;若该目标服务器周期性更新该目标数据表的频率不低于该预设频率阈值,则基于对该目标数据表的查询结果,向该客户端发送该信息登记指令;若该目标服务器周期性更新该目标数据表的频率低于该预设频率阈值,则向该目标服务器发送查询请求;该查询请求携带该目标账户标识,以使该目标服务器根据该目标账户标识查询是否有与该目标账户标识对应的未登记的交易必要信息;根据该目标服务器的查询结果,向该客户端发送该信息登记指令。
141.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
142.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
143.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
144.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献