CN113656772B - 信息处理方法、装置、电子设备及存储介质 - Google Patents
信息处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113656772B CN113656772B CN202110855077.7A CN202110855077A CN113656772B CN 113656772 B CN113656772 B CN 113656772B CN 202110855077 A CN202110855077 A CN 202110855077A CN 113656772 B CN113656772 B CN 113656772B
- Authority
- CN
- China
- Prior art keywords
- identity information
- cache
- information
- target
- preset server
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 27
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 23
- 230000004044 response Effects 0.000 claims description 9
- 230000001960 triggered effect Effects 0.000 claims description 3
- 239000002699 waste material Substances 0.000 abstract description 5
- 238000004590 computer program Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本公开是关于一种信息处理方法、装置、电子设备及存储介质,其方法包括:接收身份信息查询请求;将目标身份信息与预设缓存中存储的缓存身份信息进行匹配;如果缓存身份信息中包括与目标身份信息相匹配的身份信息,生成预设服务器未更新身份信息的提示信息。由于本公开在接收到身份信息查询请求时,不是直接向预设服务器发送查询请求,而是通过在预设缓存中查询缓存身份信息中是否包含目标身份信息来确定预设服务器中的目标身份信息是否更新,这样可以避免因用户通过终端预设服务器不断重复向预设服务器发送身份信息查询请求而导致预设服务器压力过大和资源浪费的问题。
Description
技术领域
本公开涉及信息技术领域,尤其涉及一种信息处理方法、装置、电子设备及存储介质。
背景技术
随着技术的不断发展,以手机为代表的终端设备得到广泛的应用,手机成为人们的生活和工作中不可或缺的产品。用户可以通过手机上安装的各种应用程序,来满足自己的各种需要。
用户在通过手机访问涉及到相关安全性的数据时,通常需要获取用户的身份信息,在身份信息认证通过之后,才能进行相关操作。如果用户对自己的身份信息进行了更新,往往需要通过第三方服务器进行同步更新,在更新后用户通常才能通过新的身份信息进行相关操作。由于数据更新存在一定的延迟,期间如果用户不断向第三方服务器发送身份认证请求,会造成服务资源费的浪费,甚至在用户因为频繁的发送请求而导致最终无法正常完成身份验证。
发明内容
为克服相关技术中存在的问题,本公开提供一种信息处理方法、装置、电子设备及存储介质。
根据本公开实施例的第一方面,提供一种信息处理方法,包括:
接收身份信息查询请求,所述身份信息查询请求携带目标身份信息;
将所述目标身份信息与预设缓存中存储的缓存身份信息进行匹配;其中,所述缓存身份信息是在接收到身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息不匹配时,所缓存的所述身份信息查询请求所携带的身份信息。
如果所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息,生成预设服务器未更新身份信息的提示信息。
可选的,所述方法还包括:
如果所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,向所述预设服务器发送身份信息查询请求,所述身份查询请求中携带所述目标身份信息;
在接收到所述预设服务器发送的身份信息查询失败的反馈信息时,将所述目标身份信息存储到所述预设缓存中,并生成预设服务器未更新身份信息的提示信息。
可选的,所述方法还包括:
如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息不匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,生成预设服务器已更新身份信息的提示信息;
如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,执行所述向所述预设服务器发送身份信息查询请求的步骤。
可选的,所述方法还包括:
响应于所述预设服务器对所述缓存身份信息返回的查询结果更新所述缓存身份信息。
可选的,所述响应于所述预设服务器对所述缓存身份信息返回的查询结果更新所述缓存身份信息,包括:
周期性地向所述预设服务器发送包含所述缓存身份信息的查询请求;
在接收到所述预设服务器发送的身份信息查询成功的反馈信息时,将所述缓存身份信息删除。
可选的,所述目标身份信息包括目标用户名和目标身份识别号;所述将所述目标身份信息与预设缓存中存储的缓存身份信息进行匹配,包括:
将所述目标身份识别号与所述预设缓存中存储的缓存身份识别号进行匹配;
如果所述预设缓存中存储有与所述目标身份识别号相匹配的缓存身份识别号,且所述缓存身份识别号对应的缓存用户名与所述目标用户名一致,确定所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息。
根据本公开实施例的第二方面,提供了一种信息处理装置,包括:
请求接收模块,被配置为执行接收身份信息查询请求,所述身份信息查询请求携带目标身份信息;
信息匹配模块,被配置为执行将所述目标身份信息与预设缓存中存储的缓存身份信息进行匹配;其中,所述缓存身份信息是在接收到身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息不匹配时,所缓存的所述身份信息查询请求所携带的身份信息。
信息生成模块,被配置为执行如果所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息,生成预设服务器未更新身份信息的提示信息。
可选的,所述装置还包括:
请求发送模块,被配置为执行如果所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,向所述预设服务器发送身份信息查询请求,所述身份查询请求中携带所述目标身份信息;
信息存储模块,被配置为执行在接收到所述预设服务器发送的身份信息查询失败的反馈信息时,将所述目标身份信息存储到所述预设缓存中,并生成预设服务器未更新身份信息的提示信息。
可选的,
所述信息生成模块,还被配置为如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息不匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,生成预设服务器已更新身份信息的提示信息;
如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,触发所述请求发送模块执行所述向所述预设服务器发送身份信息查询请求的步骤。
可选的,所述装置还包括:
信息更新模块,被配置为执行响应于所述预设服务器对所述缓存身份信息返回的查询结果更新所述缓存身份信息。
可选的,所述信息更新模块,具体被配置为执行:
周期性地向所述预设服务器发送包含所述缓存身份信息的查询请求;
在接收到所述预设服务器发送的身份信息查询成功的反馈信息时,将所述缓存身份信息删除。
可选的,所述信息匹配模块,具体被配置为执行:
将所述目标身份识别号与所述预设缓存中存储的缓存身份识别号进行匹配;
如果所述预设缓存中存储有与所述目标身份识别号相匹配的缓存身份识别号,且所述缓存身份识别号对应的缓存用户名与所述目标用户名一致,确定所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息。
根据本公开实施例的第三方面,提供一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行上述任一所述的信息处理方法。
本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述一种信息处理方法。
根据本公开实施例的第五方面,提供一种应用程序/计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的信息处理方法的步骤。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的技术方案,在接收到包含目标身份信息的身份信息查询请求时,会将该目标身份信息与预设缓存中存储的缓存身份信息进行匹配,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,会生成预设服务器未更新身份信息的提示信息。由于本公开实施例在接收到身份信息查询请求时,不是直接向预设服务器发送身份信息查询请求,而是先在预设缓存中查询缓存身份信息中是否包含与目标身份信息相匹配的身份信息,如果缓存身份信息中包含与目标身份信息相匹配的身份信息,说明预设服务器未更新目标身份信息,此时,生成预设服务器未更新身份信息的提示信息,并可以将该提示信息发送至终端,这样可以避免用户通过终端不断重复地向预设服务器发送身份信息查询请求,从而降低了预设务器的压力,并可以节省资源。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种信息处理方法的流程图;
图2是根据一示例性实施例示出的一种信息处理方法的另一流程图;
图3是根据一示例性实施例示出的一种信息处理装置的框图;
图4是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种信息处理方法的流程图,如图1所示,该方法可以用于终端中,可以包括以下步骤:
在步骤S110中,接收身份信息查询请求。
其中,该身份信息查询请求携带目标身份信息。
在本公开提供的实施例中,目标身份信息可以包括目标用户名和目标身份证号码。
在实际应用中,如果用户需要修改自己的相关身份信息,一般需要去相关单位去办理身份信息更新事项,或者在网上提交身份信息更新申请,无论采用何种形式办理,一般都需要一定的办理时长,在办理完成后,用户才能通过查询服务查询寻到更新后的身份信息。在用户办理到身份信息更新完成期间,如果用户通过终端不断地向第三方服务器发送身份查询请求来获知是否更新完成的查询结果,第三方服务器会承担很大的压力,并且这种重复的查询请求在很大程度上会浪费第三方服务器的资源,特别是在很多用户同时发起相关查询请求时,会影响其他用户的正常业务的办理。
在步骤S120中,将目标身份信息与预设缓存中存储的缓存身份信息进行匹配。
其中,缓存身份信息是在接收到身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息不匹配时,所缓存的身份信息查询请求所携带的身份信息。
具体的,在首次接收到一个身份信息查询请求时,会向第三方服务器即预设服务器发送身份信息查询请求,预设服务器会判断该身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息是否匹配,如果身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息是不匹配,说明预设服务器还没有更新身份信息查询请求所携带的身份信息,为了后续步骤避免用户不断地向预设服务器发送身份信息查询请求,会先将该身份信息查询请求中携带的身份信息作为缓存身份信息存储到预设缓存中。
并且,在一种实施方式中,该方法还包括:
响应于预设服务器对缓存身份信息返回的查询结果更新缓存身份信息。
具体的,在查询结果为该身份信息与预设服务器对应的身份信息不匹配时,说明该身份信息未更新完成,因此,预设缓存中仍保留该身份信息,这样,在下次接收到携带该身份信息的身份信息查询请求时,可以直接生成预设服务器未更新身份信息的提示信息,避免不断地向预设服务器发送身份信息查询请求。在查询结果为该身份信息与预设服务器对应的身份信息匹配时,说明该身份信息更新完成,因此,将该身份信息从预设缓存中删除,这样,在下次接收到包含该身份信息的身份信息查询请求,可以直接向预设服务器发送身份信息查询请求,以对身份信息进行核验。
由上述描述可知,本公开实施例在接收到相关用户发送的身份信息查询请求时,会首先将该身份信息查询请求中携带的目标身份信息与预设缓存中存储的缓存身份信息进行匹配,即首先会在预设缓存中查找是否有与该目标身份信息相匹配的缓存身份信息,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,说明预设服务器未完成目标身份信息的更新,因此,生成预设服务器未更新身份信息的提示信息。从而避免因用户不断发送大量的重复身份信息查询请求而给预设服务器造成较大的压力和资源的浪费。
其中,在一种实施方式中,响应于预设服务器对缓存身份信息返回的查询结果更新缓存身份信息,可以包括如下步骤:
周期性地向预设服务器发送包含缓存身份信息的查询请求;
在接收到预设服务器发送的身份信息查询成功的反馈信息时,将缓存身份信息删除。
需要说明的是,本公开实施例中可以周期性地向预设服务器发送包含缓存身份信息的身份信息查询请求,还可以根据历史记录中预设服务器通常的信息更新时间来向预设服务器发送身份信息查询请求。例如,可以每隔5个小时向预设服务器发送一次查询请求,还可以在法定工作时间点发送查询请求,例如每天上午11点,下午3点和6点分别发送查询请求。
如果向预设服务器发送包括一个缓存身份信息的身份信息查询请求后,接收到预设服务器返回的查询成功的查询结果时,说明预设服务器已经更新该缓存身份信息,此时,可以将该缓存身份信息从预设缓存中删除。如果向预设服务器发送包括一个缓存身份信息的身份信息查询请求后,接收到预设服务器返回的查询失败的查询结果时,说明预设服务器未更新该缓存身份信息,此时,可以将该缓存身份信息保留在预设缓存中。
可见,通过更新预设缓存中的缓存身份信息可以监测预设服务器是否对缓存身份信息进行更新,如果对一个缓存身份信息进行了更新,可以将预设缓存中的该缓存身份信息删除;如果一个缓存身份信息没有更新,则在预设缓存中保留该缓存身份信息,从而可以避免预设服务器身份未更新信息时,终端不断地向预设服务器发送身份信息查询请求,从而降低预设服务器的压力。
在步骤S130中,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,生成预设服务器未更新身份信息的提示信息。
如果缓存身份身份信息中包括与目标身份信息相匹配的身份信息,说明预设服务器没有完成目标身份信息的更新,因此,可以生成预设服务器未更新身份信息的提示信息,并可以将未更新身份信息的提示信息发送至终端,这样,用户可以得知预设服务器未更新目标身份信息,从而避免终端不断地向预设服务器发送身份信息查询请求,进而可以降低预设服务器的压力和并节省资源浪费。
本公开实施例提供的信息处理方法,在接收到包含目标身份信息的身份信息查询请求时,会将该目标身份信息与预设缓存中存储的缓存身份信息进行匹配,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,会生成预设服务器未更新身份信息的提示信息。由于本公开实施例在接收到身份信息查询请求时,不是直接向预设服务器发送身份信息查询请求,而是先在预设缓存中查询缓存身份信息中是否包含与目标身份信息相匹配的身份信息,如果缓存身份信息中包含与目标身份信息相匹配的身份信息,说明预设服务器未更新目标身份信息,此时,生成预设服务器未更新身份信息的提示信息,并可以将该提示信息发送至终端,这样可以避免用户通过终端不断重复地向预设服务器发送身份信息查询请求,从而降低了预设务器的压力,并可以节省资源。
基于上述实施例,在本公开提供的又一实施例中,如图2所示,该方法还可以包括如下步骤:
在步骤S140中,如果缓存身份信息中不包括与目标身份信息相匹配的身份信息,向预设服务器发送身份信息查询请求。
其中,该身份查询请求中携带目标身份信息。
在本公开提供的实施例中,如果缓存身份信息中不包括与目标身份信息相匹配的身份信息,说明目标身份信息未命中缓存身份信息,此时,可以直接向预设服务器发送身份信息查询请求。在实际应用中,可以包括两种情况,一是首次接收到包含目标身份信息的身份查询请求,二是非首次接收到包含目标身份信息的身份查询请求。这都是合理的。
在步骤S150中,在接收到预设服务器发送的身份信息查询失败的反馈信息时,将目标身份信息存储到预设缓存中,并生成预设服务器未更新身份信息的提示信息。
如果缓存身份信息中不包括与目标身份信息相匹配的身份信息,且接收到预设服务器发送的身份信息查询失败的反馈信息,那么可以确定缓存身份信息之前没有存储该目标身份信息,且预设服务器没有完成目标身份信息的更新,即是用户首次发送的身份信息查询请求,因此将目标身份信息作为存储身份信息存储到预设缓存中,并生成预设服务器未更新身份信息的提示信息。
可见,通过本实施例提供的技术方案,在首次接收到一个身份信息查询请求时,如果预设服务器没有对该身份信息查询请求所携带的身份信息进行更新,可以将该身份信息查询请求所携带的身份信息缓存到预设缓存中,这样可以避免后续用户通过终端不断重复地向预设服务器发送身份信息查询请求,从而降低了预设务器的压力,并可以节省资源。
在图2所示实施例的基础上,在一种实施方式中,如果首次接收到身份信息查询请求时,该身份信息查询请求所携带的目标身份信息与预设服务器中对应的身份信息不匹配,且非首次接收到身份信息查询请求时,缓存身份信息中不包括与目标身份信息相匹配的身份信息,生成预设服务器已更新身份信息的提示信息;
如果首次接收到身份信息查询请求时,该身份信息查询请求所携带的目标身份信息与预设服务器中对应的身份信息匹配,且非首次接收到身份信息查询请求时,缓存身份信息中不包括与目标身份信息相匹配的身份信息,执行向预设服务器发送身份信息查询请求的步骤。
具体的,如果首次接收到身份信息查询请求时,该身份信息查询请求所携带的目标身份信息与预设服务器中对应的身份信息不匹配,说明首次接收到身份信息查询请求时,预设服务器没有完成目标身份信息的更新,并且,非首次接收到身份信息查询请求时,缓存身份信息中不包括与目标身份信息相匹配的身份信息,说明非首次接收到身份信息查询请求时,预设服务器完成目标身份信息的更新,因此,可以生成预设服务器已更新身份信息的提示信息,并可以将该提示信息发送至终端,这样,用户可以得知预设服务器已经完成了目标身份信息的更新,并可以通过终端发送身份信息查询请求。
如果首次接收到身份信息查询请求时,该身份信息查询请求所携带的目标身份信息与预设服务器中对应的身份信息匹配,并且,非首次接收到身份信息查询请求时,缓存身份信息中不包括与目标身份信息相匹配的身份信息,说明预设服务器在首次接收到身份信息查询请求时,已经完成目标身份信息的更新,因此,可以直接向预设服务器发送身份信息查询请求。
由上述描述可知,本公开实施例提供的技术方案,在非首次接收到携带目标身份信息的身份信息查询请求后,可以结合预设服务器首次是否完成目标身份信息的更新,以及,缓存身份信息中是否存在目标身份信息,来确定生成预设服务器已更新身份信息的提示信息,还是直接执行向预设服务器发送身份信息查询请求的步骤。
结合上述实施例,在本公开提供又一实施例中,目标身份信息可以包括目标用户名和目标身份识别号,上述步骤S120具体还可以包括以下步骤:
在步骤S121中,将目标身份信息中的目标身份识别号与预设缓存中存储的缓存身份识别号进行匹配。
在步骤S122中,如果预设缓存中存储有与目标身份识别号相匹配的缓存身份识别号,且缓存身份识别号对应的缓存用户名与目标用户名一致,确定缓存身份信息中包括与目标身份信息相匹配的身份信息。
本公开提供的该实施例,示例性的,实施例中的目标用户名相当于用户的姓名,目标身份识别号可以是身份证号,其应用场景可以为用户在更新自己的姓名时,一般会去当地的派出所办理,并且可以通过相关网站查询***来查询是否已经更新完成。另外,实施例中,在接收身份信息查询请求之前,可以先对用户进行验证,例如通过人脸识别等方式进行验证,在验证通过后,才能接受用户发送身份查询请求并生成查询结果,避免用户的隐私被泄露。
具体的,在将目标身份信息与预设缓存中存储的缓存身份信息进行匹配时,可以将目标身份证号与缓存身份信息中的缓存身份证号匹配,并将目标用户名与缓存身份信息中的缓存用户名匹配,在两者同时一致时,确定缓存身份信息中包括与目标身份信息相匹配的身份信息,这样,所确定的与目标身份信息相匹配的身份信息更加准确。
图3是根据一示例性实施例示出的一种信息处理装置框图。参照图3,该装置包括
请求接收模块310,被配置为执行接收身份信息查询请求,所述身份信息查询请求携带目标身份信息;
信息匹配模块320,被配置为执行将所述目标身份信息与预设缓存中存储的缓存身份信息进行匹配;其中,所述缓存身份信息是在接收到身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息不匹配时,所缓存的所述身份信息查询请求所携带的身份信息。
信息生成模块330,被配置为执行如果所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息,生成预设服务器未更新身份信息的提示信息。
可选的,所述装置还包括:
请求发送模块,被配置为执行如果所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,向所述预设服务器发送身份信息查询请求,所述身份查询请求中携带所述目标身份信息;
信息存储模块,被配置为执行在接收到所述预设服务器发送的身份信息查询失败的反馈信息时,将所述目标身份信息存储到所述预设缓存中,并生成预设服务器未更新身份信息的提示信息。
可选的,所述信息生成模块,还被配置为如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息不匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,生成预设服务器已更新身份信息的提示信息;
如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,触发所述请求发送模块执行所述向所述预设服务器发送身份信息查询请求的步骤。
可选的,所述装置还包括:
信息更新模块,被配置为执行响应于所述预设服务器对所述缓存身份信息返回的查询结果更新所述缓存身份信息。
可选的,所述信息更新模块,具体被配置为执行:
周期性地向所述预设服务器发送包含所述缓存身份信息的查询请求;
在接收到所述预设服务器发送的身份信息查询成功的反馈信息时,将所述缓存身份信息删除。
可选的,所述信息匹配模块,具体被配置为执行:
将所述目标身份识别号与所述预设缓存中存储的缓存身份识别号进行匹配;
如果所述预设缓存中存储有与所述目标身份识别号相匹配的缓存身份识别号,且所述缓存身份识别号对应的缓存用户名与所述目标用户名一致,确定所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开实施例提供的技术方案,在接收到包含目标身份信息的身份信息查询请求时,会将该目标身份信息与预设缓存中存储的缓存身份信息进行匹配,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,会生成预设服务器未更新身份信息的提示信息。由于本公开实施例在接收到身份信息查询请求时,不是直接向预设服务器发送身份信息查询请求,而是先在预设缓存中查询缓存身份信息中是否包含与目标身份信息相匹配的身份信息,如果缓存身份信息中包含与目标身份信息相匹配的身份信息,说明预设服务器未更新目标身份信息,此时,生成预设服务器未更新身份信息的提示信息,并可以将该提示信息发送至终端,这样可以避免用户通过终端不断重复地向预设服务器发送身份信息查询请求,从而降低了预设务器的压力,并可以节省资源。
图4是根据一示例性实施例示出的一种用于展示群组的装置400的框图。例如,装置400可以被提供为一服务器。参照图4,装置400包括处理组件422,其进一步包括一个或多个处理器,以及由存储器432所代表的存储器资源,用于存储可由处理组件422的执行的指令,例如应用程序。存储器432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件422被配置为执行指令,以执行第一方面的身份验证方法。
装置400还可以包括一个电源组件426被配置为执行装置400的电源管理,一个有线或无线网络接口450被配置为将装置400连接到网络,和一个输入输出(I/O)接口458。装置400可以操作基于存储在存储器432的操作***,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
本公开实施例提供的技术方案,在接收到包含目标身份信息的身份信息查询请求时,会将该目标身份信息与预设缓存中存储的缓存身份信息进行匹配,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,会生成预设服务器未更新身份信息的提示信息。由于本公开实施例在接收到身份信息查询请求时,不是直接向预设服务器发送身份信息查询请求,而是先在预设缓存中查询缓存身份信息中是否包含与目标身份信息相匹配的身份信息,如果缓存身份信息中包含与目标身份信息相匹配的身份信息,说明预设服务器未更新目标身份信息,此时,生成预设服务器未更新身份信息的提示信息,并可以将该提示信息发送至终端,这样可以避免用户通过终端不断重复地向预设服务器发送身份信息查询请求,从而降低了预设务器的压力,并可以节省资源。
本公开实施例还提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述一种信息处理方法。
本公开实施例提供的技术方案,在接收到包含目标身份信息的身份信息查询请求时,会将该目标身份信息与预设缓存中存储的缓存身份信息进行匹配,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,会生成预设服务器未更新身份信息的提示信息。由于本公开实施例在接收到身份信息查询请求时,不是直接向预设服务器发送身份信息查询请求,而是先在预设缓存中查询缓存身份信息中是否包含与目标身份信息相匹配的身份信息,如果缓存身份信息中包含与目标身份信息相匹配的身份信息,说明预设服务器未更新目标身份信息,此时,生成预设服务器未更新身份信息的提示信息,并可以将该提示信息发送至终端,这样可以避免用户通过终端不断重复地向预设服务器发送身份信息查询请求,从而降低了预设务器的压力,并可以节省资源。
根据本公开实施例还提供一种应用程序/计算机程序产品,在本公开提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的信息处理方法的步骤。
本公开实施例提供的技术方案,在接收到包含目标身份信息的身份信息查询请求时,会将该目标身份信息与预设缓存中存储的缓存身份信息进行匹配,如果缓存身份信息中包括与目标身份信息相匹配的身份信息,会生成预设服务器未更新身份信息的提示信息。由于本公开实施例在接收到身份信息查询请求时,不是直接向预设服务器发送身份信息查询请求,而是先在预设缓存中查询缓存身份信息中是否包含与目标身份信息相匹配的身份信息,如果缓存身份信息中包含与目标身份信息相匹配的身份信息,说明预设服务器未更新目标身份信息,此时,生成预设服务器未更新身份信息的提示信息,并可以将该提示信息发送至终端,这样可以避免用户通过终端不断重复地向预设服务器发送身份信息查询请求,从而降低了预设务器的压力,并可以节省资源。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本公开实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、DSL(Digital Subscriber Line,数字用户线))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD(Digital Versatile Disc,数字多功能光盘))、或者半导体介质(例如SSD(Solid StateDisk,固态硬盘))等。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种信息处理方法,其特征在于,包括:
接收身份信息查询请求,所述身份信息查询请求携带目标身份信息;
将所述目标身份信息与预设缓存中存储的缓存身份信息进行匹配;其中,所述缓存身份信息是在接收到身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息不匹配时,所缓存的所述身份信息查询请求所携带的身份信息;
如果所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息,生成预设服务器未更新身份信息的提示信息;
如果所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,向所述预设服务器发送身份信息查询请求,所述身份信息查询请求中携带目标身份信息;
在接收到所述预设服务器发送的身份信息查询失败的反馈信息时,将所述目标身份信息存储到所述预设缓存中,并生成预设服务器未更新身份信息的提示信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述预设服务器对所述缓存身份信息返回的查询结果更新所述缓存身份信息;
所述响应于所述预设服务器对所述缓存身份信息返回的查询结果更新所述缓存身份信息,包括:
周期性地向所述预设服务器发送包含所述缓存身份信息的查询请求;
在接收到所述预设服务器发送的身份信息查询成功的反馈信息时,将所述缓存身份信息删除。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息不匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,生成预设服务器已更新身份信息的提示信息;
如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,执行所述向所述预设服务器发送身份信息查询请求的步骤。
4.根据权利要求1~3任一所述的方法,其特征在于,所述目标身份信息包括目标用户名和目标身份识别号;所述将所述目标身份信息与预设缓存中存储的缓存身份信息进行匹配,包括:
将所述目标身份识别号与所述预设缓存中存储的缓存身份识别号进行匹配;
如果所述预设缓存中存储有与所述目标身份识别号相匹配的缓存身份识别号,且所述缓存身份识别号对应的缓存用户名与所述目标用户名一致,确定所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息。
5.一种信息处理装置,其特征在于,包括:
请求接收模块,被配置为执行接收身份信息查询请求,所述身份信息查询请求携带目标身份信息;
信息匹配模块,被配置为执行将所述目标身份信息与预设缓存中存储的缓存身份信息进行匹配;其中,所述缓存身份信息是在接收到身份信息查询请求所携带的身份信息与预设服务器中对应的身份信息不匹配时,所缓存的所述身份信息查询请求所携带的身份信息;
信息生成模块,被配置为执行如果所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息,生成预设服务器未更新身份信息的提示信息;
请求发送模块,被配置为执行如果所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,向所述预设服务器发送身份信息查询请求,所述身份信息查询请求中携带目标身份信息;
信息存储模块,被配置为执行在接收到所述预设服务器发送的身份信息查询失败的反馈信息时,将所述目标身份信息存储到所述预设缓存中,并生成预设服务器未更新身份信息的提示信息。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
信息更新模块,被配置为执行响应于所述预设服务器对所述缓存身份信息返回的查询结果更新所述缓存身份信息;
所述信息更新模块,具体被配置为执行:
周期性地向所述预设服务器发送包含所述缓存身份信息的查询请求;
在接收到所述预设服务器发送的身份信息查询成功的反馈信息时,将所述缓存身份信息删除。
7.根据权利要求6所述的装置,其特征在于,
所述信息生成模块,还被配置为如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息不匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,生成预设服务器已更新身份信息的提示信息;
如果首次接收到所述身份信息查询请求时,所述身份信息查询请求所携带的目标身份信息与所述预设服务器中对应的身份信息匹配,且非首次接收到所述身份信息查询请求时,所述缓存身份信息中不包括与所述目标身份信息相匹配的身份信息,触发所述请求发送模块执行所述向所述预设服务器发送身份信息查询请求的步骤。
8.根据权利要求5~7任一所述的装置,其特征在于,所述信息匹配模块,具体被配置为执行:
将所述目标身份识别号与所述预设缓存中存储的缓存身份识别号进行匹配;
如果所述预设缓存中存储有与所述目标身份识别号相匹配的缓存身份识别号,且所述缓存身份识别号对应的缓存用户名与目标用户名一致,确定所述缓存身份信息中包括与所述目标身份信息相匹配的身份信息。
9.一种电子设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-4任一所述的信息处理方法。
10.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种信息处理方法,所述方法包括权利要求1-4任一所述的信息处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110855077.7A CN113656772B (zh) | 2021-07-26 | 2021-07-26 | 信息处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110855077.7A CN113656772B (zh) | 2021-07-26 | 2021-07-26 | 信息处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113656772A CN113656772A (zh) | 2021-11-16 |
CN113656772B true CN113656772B (zh) | 2024-06-21 |
Family
ID=78490720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110855077.7A Active CN113656772B (zh) | 2021-07-26 | 2021-07-26 | 信息处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113656772B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109815684A (zh) * | 2019-01-30 | 2019-05-28 | 广东工业大学 | 一种身份认证方法、***及服务器和存储介质 |
CN111831947A (zh) * | 2020-07-27 | 2020-10-27 | 中国工商银行股份有限公司 | 应用***、数据处理方法、计算机***和存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105338026B (zh) * | 2014-07-24 | 2018-10-09 | 阿里巴巴集团控股有限公司 | 数据资源的获取方法、装置和*** |
CN107770137A (zh) * | 2016-08-22 | 2018-03-06 | 深圳市中兴微电子技术有限公司 | 一种信息处理方法和装置 |
CN112527835B (zh) * | 2020-12-04 | 2023-07-11 | 平安科技(深圳)有限公司 | 基于缓存的认证请求处理方法、装置及相关设备 |
CN112651001A (zh) * | 2020-12-30 | 2021-04-13 | 中国平安财产保险股份有限公司 | 访问请求的鉴权方法、装置、设备及可读存储介质 |
-
2021
- 2021-07-26 CN CN202110855077.7A patent/CN113656772B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109815684A (zh) * | 2019-01-30 | 2019-05-28 | 广东工业大学 | 一种身份认证方法、***及服务器和存储介质 |
CN111831947A (zh) * | 2020-07-27 | 2020-10-27 | 中国工商银行股份有限公司 | 应用***、数据处理方法、计算机***和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113656772A (zh) | 2021-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109213604B (zh) | 一种数据源的管理方法和装置 | |
CN107918617B (zh) | 数据查询方法和装置 | |
CN109104701B (zh) | 基于设备标识码的信息发送方法及服务器 | |
CN113364853A (zh) | 一种业务服务***、业务请求方法及网关设备 | |
CN111460129A (zh) | 标识生成的方法、装置、电子设备和存储介质 | |
CN107844488B (zh) | 数据查询方法和装置 | |
WO2023165226A1 (zh) | 一种应用资源的备份方法、装置、电子设备及存储介质 | |
CN111447069A (zh) | 一种基于区块链的低频访问数据处理方法 | |
CN110838971B (zh) | 消息发送方法、装置、电子设备及存储介质 | |
CN109600254B (zh) | 全链路日志的生成方法及相关*** | |
CN111309693A (zh) | 一种数据同步方法、装置、***、电子设备及存储介质 | |
CN111125240B (zh) | 一种分布式事务实现方法、装置、电子设备及存储介质 | |
CN115004666A (zh) | 物联网设备的注册方法、装置、设备及存储介质 | |
CN108829495B (zh) | 多数据库修改事务的验证方法、装置、设备及存储介质 | |
CN113656772B (zh) | 信息处理方法、装置、电子设备及存储介质 | |
CN110941805B (zh) | 身份认证方法及装置 | |
CN114500630A (zh) | 消息推送的方法、装置、***、存储介质和电子设备 | |
CN113778950A (zh) | 授信文件的获取方法、索引服务器、查询服务器和介质 | |
CN112272211A (zh) | 业务请求处理方法、装置及*** | |
CN112101907A (zh) | 一种线上办理公积金业务的方法和*** | |
CN114285743B (zh) | 更新配置信息的方法、装置、电子设备及存储介质 | |
CN113595870B (zh) | 推送消息的处理方法、装置、电子设备及存储介质 | |
CN113536266B (zh) | 身份验证方法、装置、电子设备及存储介质 | |
US20210390594A1 (en) | Electronic product and service fulfillment | |
CN110072200B (zh) | 短信发送控制的处理方法、装置和计算机设备 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |