【技术实现步骤摘要】
账户数量的查询方法、装置、电子设备和存储介质
本公开涉及互联网
,尤其涉及账户数量的查询方法、装置、电子设备和存储介质。
技术介绍
对于存储于主从复制模式的服务器集群中的数据而言,数据的更新由服务器集群中的主节点完成,主节点在完成数据更新后将相应的更新信息发送至服务器集群中的若干从节点中,从而外部设备可以通过各个从节点读取更新后的数据。然而在实际应用过程中,服务器集群中的各个从节点往往难以实时地保证与主节点中的数据的更新一致性,尤其对于短时间内发生快速变化的数据而言,由不同从节点中读取到的数据往往因不同从节点更新进度的差异而不同,导致既无法保证从节点与主节点中的数据的实时一致性,也无法保证由从节点中读取到的数据的准确性,从而影响数据获取过程中的用户体验。
技术实现思路
本公开提供了账户数量的查询方法、装置、电子设备和存储介质,以至少解决相关技术中的技术问题。本公开的技术方案如下:根据本公开实施例的第一方面,提出一种账户数量的查询方法,应用于业务服务器,所述方法包括:接收账户数量查询请求,所述账户数量查询请求用于查询与目标账户对应的关联账户的账户数量;检测到在所述服务器的缓存中能够获取到与所述目标账户对应的第一关联账户数量时,将所述账户数量查询请求发送至存储服务器集群中的存储从节点,以由所述存储从节点确定与所述账户数量查询请求对应的第二关联账户数量,所述第一关联账户数量是从所述服务器的缓存中获取的,所述第二关联账户数量是从所述存储从节点中获取的;在能够获
【技术保护点】
1.一种账户数量的查询方法,其特征在于,应用于服务器,所述方法包括:/n接收账户数量查询请求,所述账户数量查询请求用于查询与目标账户对应的关联账户的账户数量;/n检测到在所述服务器的缓存中能够获取到与所述目标账户对应的第一关联账户数量时,将所述账户数量查询请求发送至存储服务器集群中的存储从节点,以由所述存储从节点确定与所述账户数量查询请求对应的第二关联账户数量,所述第一关联账户数量是从所述服务器的缓存中获取的,所述第二关联账户数量是从所述存储从节点中获取的;/n在能够获取到由所述存储从节点返回的第二关联账户数量,且所述第一关联账户数量小于所述第二关联账户数量时,将所述缓存中的第一关联账户数量更新为所述第二关联账户数量;/n发送包含所述第二关联账户数量的应答信息,以响应所述账户数量查询请求。/n
【技术特征摘要】
1.一种账户数量的查询方法,其特征在于,应用于服务器,所述方法包括:
接收账户数量查询请求,所述账户数量查询请求用于查询与目标账户对应的关联账户的账户数量;
检测到在所述服务器的缓存中能够获取到与所述目标账户对应的第一关联账户数量时,将所述账户数量查询请求发送至存储服务器集群中的存储从节点,以由所述存储从节点确定与所述账户数量查询请求对应的第二关联账户数量,所述第一关联账户数量是从所述服务器的缓存中获取的,所述第二关联账户数量是从所述存储从节点中获取的;
在能够获取到由所述存储从节点返回的第二关联账户数量,且所述第一关联账户数量小于所述第二关联账户数量时,将所述缓存中的第一关联账户数量更新为所述第二关联账户数量;
发送包含所述第二关联账户数量的应答信息,以响应所述账户数量查询请求。
2.根据权利要求1所述方法,其特征在于,还包括:
检测到所述第一关联账户数量不小于所述第二关联账户数量,将所述账户数量查询请求发送至所述存储服务器集群中的存储主节点,以由所述存储主节点返回与所述账户数量查询请求对应的第三关联账户数量,其中,所述第三关联账户数量是从所述存储主节点中获取的;
检测到能够获取由所述存储主节点返回的第三关联账户数量,发送包含所述第三关联账户数量的应答信息,以响应所述账户数量查询请求。
3.根据权利要求2所述方法,其特征在于,还包括:
在接收到由所述存储主节点返回的第三关联账户数量之后,将所述缓存中的第一关联账户数量更新为所述第三关联账户数量。
4.根据权利要求1所述方法,其特征在于,还包括:
检测到在所述服务器的缓存中未能获取到与所述目标账户对应的第一关联账户数量,将所述账户数量查询请求发送至存储服务器集群中的存储从节点,以由所述存储从节点确定与所述账户数量查询请求对应的第二关联账户数量;
发送包含所述第二关联账户数量的应答信息,并在所述服务器的缓存中存储所述第二关联账户数量。
5.根据权利要求1所述方法,其特征在于,所述将所述账户数量查询请求发送至存储服务器集群中的存储从节点,包括:
获取所述第一关联账户数量的失效时刻,其中,所述失效时刻为所述第一关联账户数量的有效时长的截止时刻;
确...
【专利技术属性】
技术研发人员:顾平,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。