信息查询方法、系统、装置、计算机设备和存储介质制造方法及图纸

技术编号:37455781 阅读:12 留言:0更新日期:2023-05-06 09:27
本申请涉及一种信息查询方法、系统、装置、计算机设备、存储介质和计算机程序产品,涉及云计算技术领域。所述方法包括:接收终端发送的账户标识查询消息;在预设数据信息表中查询目标账户标识,得到查询结果,预设数据信息表基于各对象对应的账户标识的权重建立;在查询结果为失败的情况下,确定目标账户标识对应的目标特征值,根据目标特征值在目标环形链表的位置,确定目标特征值对应的目标节点标识;在目标节点标识对应的存储节点中,查询目标账户标识对应的目标对象信息,并将目标对象信息发送至终端。采用本方法,能够根据目标账户标识查询得到目标对象信息,无需用户进行手动输入,提高了资源转移的效率和准确率。提高了资源转移的效率和准确率。提高了资源转移的效率和准确率。

【技术实现步骤摘要】
信息查询方法、系统、装置、计算机设备和存储介质


[0001]本申请涉及云计算
,特别是涉及一种信息查询方法、系统、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着云计算技术的发展,用户能够通过手机银行客户端进行资源转移,用户能够通过输入进行资源转移的目标账户标识和对应的银行名称等信息,完成资源转移。
[0003]传统技术中,用户输入目标账户标识后,手机银行客户端会自动显示对应的一级目标银行,然后用户在一级目标银行下选择对应的二级目标银行或具体的目标银行网点,完成资源转移。
[0004]然而,目前的资源转移方式,需要用户在一级目标银行下手动选择二级目标银行或具体的目标银行网点,如果用户在选择时出现错误可能导致资源转移失败,因此存在资源转移的效率低的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高资源转移效率的信息查询方法、系统、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种信息查询方法。所述方法包括:
[0007]接收终端发送的账户标识查询消息,所述账户标识查询消息携带有目标账户标识;
[0008]在预设数据信息表中查询所述目标账户标识,得到查询结果,所述预设数据信息表基于各对象对应的账户标识的权重建立;
[0009]在所述查询结果为查询失败的情况下,确定所述目标账户标识对应的目标特征值,根据所述目标特征值在目标环形链表的位置,确定所述目标特征值对应的目标节点标识;
[0010]在所述目标节点标识对应的存储节点中,查询所述目标账户标识对应的目标对象信息,并将所述目标对象信息发送至所述终端。
[0011]在其中一个实施例中,所述接收终端发送的账户标识查询消息之前,还包括:
[0012]基于各对象之间的报文交互记录,提取各所述对象的账户标识和账户标识对应的对象信息;
[0013]根据各所述报文交互记录、各所述账户标识、所述账户标识对应的所述对象信息和预设权重计算策略,计算各所述账户标识的权重;
[0014]按照各所述权重由大到小的顺序,对各所述账户标识进行排序,得到账户标识序列,基于所述账户标识序列中的前预设数目个所述账户标识和所述账户标识对应的对象信息,构建预设数据信息表。
[0015]在其中一个实施例中,所述根据各所述报文交互记录、各所述账户标识、所述账户
标识对应的所述对象信息和预设权重计算策略,计算各所述账户标识的权重,包括:
[0016]针对每个所述账户标识,根据各所述报文交互记录得到所述账户标识对应的报文发送次数和报文成功发送次数;
[0017]根据所述报文发送次数、所述报文成功发送次数和所述账户标识对应的所述对象的初始权重,计算各所述账户标识的权重。
[0018]在其中一个实施例中,所述方法还包括:
[0019]获取第一数据信息表,所述第一数据信息表包含各账户标识和所述账户标识对应的对象信息;
[0020]将所述第一数据信息表划分为预设数目个子表,并确定每个子表对应的数据库,将各所述子表分别存储至对应的数据库中;
[0021]根据预设数据库数目确定各所述子表对应的存储节点数目,并基于各所述预设数据库对应的互联网协议地址,确定各所述存储节点的节点标识;
[0022]根据各所述存储节点数目、各所述节点标识以及预先构建的初始环形链表和,生成目标环形链表。
[0023]在其中一个实施例中,所述在所述目标节点标识对应的存储节点中,查询所述目标账户标识对应的目标对象信息之后,还包括:
[0024]在所述目标节点标识对应的存储节点中,未查询到所述目标账户标识对应的目标对象信息的情况下,获取第二数据信息表,所述第二数据信息表包括多个对象信息;
[0025]根据模糊匹配校验算法和所述目标账户标识包含的目标对象标识代码,在所述第二数据信息表中进行模糊匹配,得到所述目标对象信息。
[0026]在其中一个实施例中,所述根据模糊匹配校验算法和所述目标账户标识包含的目标对象标识代码,在所述第二数据信息表中进行模糊匹配,得到所述目标对象信息,包括:
[0027]根据预设的对象名称和对象标识代码的对应关系,得到所述目标账户标识包含的所述目标对象标识代码对应的目标对象名称;
[0028]根据所述目标对象名称和所述第二数据信息表中的各第二数据信息,通过预设模糊匹配校验算法,对所述目标对象名称进行校验,根据校验结果得到所述目标对象信息,所述校验结果用于表示模糊匹配是否匹配成功。
[0029]在其中一个实施例中,所述方法还包括:
[0030]在所述第二数据信息表中,模糊匹配失败的情况下,获取终端返回的所述目标对象信息,根据所述目标对象信息对应的目标账户标识和所述目标环形链表,确定所述目标账户标识和目标对象信息对应的所述节点标识;
[0031]根据所述节点标识,将所述目标账户标识和目标对象信息存储至所述节点标识对应的子表。
[0032]第二方面,本申请还提供了一种信息查询系统。所述系统包括终端、第一服务器和第二服务器,其中:
[0033]所述终端,用于获取待识别的目标账户标识,向所述第一服务器发送携带有所述目标账户标识的第一账户标识查询消息;
[0034]所述第一服务器,用于响应于所述第一账户标识查询消息,在预设数据信息表中查询所述目标账户标识,并生成查询结果消息,将所述查询结果消息发送至所述终端;
[0035]所述终端,还用于在所述查询结果为查询失败的情况下,向第二服务发送携带有所述目标账户标识的第二账户标识查询消息;
[0036]所述第二服务器,用于接收所述第二账户标识查询消息,确定所述目标账户标识对应的目标特征值,根据所述目标特征值在目标环形链表的位置,确定所述目标特征值对应的目标节点标识;在所述目标节点标识对应的存储节点中,查询所述目标账户标识对应的目标对象信息,并将所述目标对象信息发送至所述终端。
[0037]第三方面,本申请还提供了一种信息查询装置。所述装置包括:
[0038]接收模块,用于接收终端发送的账户标识查询消息,所述账户标识查询消息携带有目标账户标识;
[0039]第一查询模块,用于在预设数据信息表中查询所述目标账户标识,得到查询结果,所述预设数据信息表基于各对象对应的账户标识的权重建立;
[0040]第一确定模块,用于在所述查询结果为查询失败的情况下,确定所述目标账户标识对应的目标特征值,根据所述目标特征值在目标环形链表的位置,确定所述目标特征值对应的目标节点标识;
[0041]第二查询模块,用于在所述目标节点标识对应的存储节点中,查询所述目标账户标识对应的目标对象信息,并将所述目标对象信息发送至所述终端。
[0042]在其中一个实施例中,所述装置还包括:
[0043]提取模块,用于基于各对象之间的报文交互记录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息查询方法,其特征在于,所述方法包括:接收终端发送的账户标识查询消息,所述账户标识查询消息携带有目标账户标识;在预设数据信息表中查询所述目标账户标识,得到查询结果,所述预设数据信息表基于各对象对应的账户标识的权重建立;在所述查询结果为查询失败的情况下,确定所述目标账户标识对应的目标特征值,根据所述目标特征值在目标环形链表的位置,确定所述目标特征值对应的目标节点标识;在所述目标节点标识对应的存储节点中,查询所述目标账户标识对应的目标对象信息,并将所述目标对象信息发送至所述终端。2.根据权利要求1所述的方法,其特征在于,所述接收终端发送的账户标识查询消息之前,还包括:基于各对象之间的报文交互记录,提取各所述对象的账户标识和账户标识对应的对象信息;根据各所述报文交互记录、各所述账户标识、所述账户标识对应的所述对象信息和预设权重计算策略,计算各所述账户标识的权重;按照各所述权重由大到小的顺序,对各所述账户标识进行排序,得到账户标识序列,基于所述账户标识序列中的前预设数目个所述账户标识和所述账户标识对应的对象信息,构建预设数据信息表。3.根据权利要求2所述的方法,其特征在于,所述根据各所述报文交互记录、各所述账户标识、所述账户标识对应的所述对象信息和预设权重计算策略,计算各所述账户标识的权重,包括:针对每个所述账户标识,根据各所述报文交互记录得到所述账户标识对应的报文发送次数和报文成功发送次数;根据所述报文发送次数、所述报文成功发送次数和所述账户标识对应的所述对象的初始权重,计算各所述账户标识的权重。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取第一数据信息表,所述第一数据信息表包含各账户标识和所述账户标识对应的对象信息;将所述第一数据信息表划分为预设数目个子表,并确定每个子表对应的数据库,将各所述子表分别存储至对应的数据库中;根据预设数据库数目确定各所述子表对应的存储节点数目,并基于各所述预设数据库对应的互联网协议地址,确定各所述存储节点的节点标识;根据各所述存储节点数目、各所述节点标识以及预先构建的初始环形链表和,生成目标环形链表。5.根据权利要求1所述的方法,其特征在于,所述在所述目标节点标识对应的存储节点中,查询所述目标账户标识对应的目标对象信息之后,还包括:在所述目标节点标识对应的存储节点中,未查询到所述目标账户标识对应的目标对象信息的情况下,获取第二数据信息表,所述第二数据信息表包括多个对象信息;根据模糊匹配校验算法和所述目标账户标识包含的目标对象标识代码,在所述第二数据信息表中进行模糊匹配,得到所述目标对象信息。
6.根据权利要求5所述的方法,其特征在于,所述根据模糊匹配校验算法和所述目标账户标识包含的目标对象标识代码,在所述第二数据信息表中进行模糊匹配,得到所述目...

【专利技术属性】
技术研发人员:李发达耿良普
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1