【技术实现步骤摘要】
数据的同步方法和装置
[0001]本专利技术涉及高性能计算
,尤其涉及一种数据的同步方法和装置。
技术介绍
[0002]很多服务系统通过多个节点同时处理客户发出的业务请求,来保证系统的高效响应。现有技术中,通常基于负载均衡,将处理请求随机分发给任一节点,由任一节点进行处理,任一节点处理请求之后,需要将处理请求的相关数据同步给其它节点。在运行过程中,采用数据同步中间件,进行多节点之间的数据同步,多节点之间的数据同步逻辑复杂,服务器和数据库的运行压力大。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供一种数据的同步方法和装置,同一客户请求由同一节点处理,无需进行多节点之间的数据同步,能够减轻服务器和数据库的运行压力。
[0004]第一方面,本专利技术实施例提供了一种数据的同步方法,包括:
[0005]接收目标客户的登录请求;
[0006]根据所述目标客户的客户信息,从多个部署节点中,确定出所述目标客户对应的处理节点;
[0007]响应于所述处理节点需要进行针对所述目 ...
【技术保护点】
【技术特征摘要】
1.一种数据的同步方法,其特征在于,包括:接收目标客户的登录请求;根据所述目标客户的客户信息,从多个部署节点中,确定出所述目标客户对应的处理节点;响应于所述处理节点需要进行针对所述目标客户的数据同步处理,获取所述目标客户的第一数据,并将所述第一数据同步至所述处理节点;响应于所述处理节点的系统信息符合同步条件,获取所述目标客户的第二数据,并将所述第二数据同步至所述处理节点;其中,所述处理节点利用所述第一数据及所述第二数据处理所述目标客户的业务处理请求。2.根据权利要求1所述的方法,其特征在于,所述响应于所述处理节点需要进行针对所述目标客户的数据同步处理,获取所述目标客户的第一数据之前,还包括:响应于所述处理节点符合以下条件中的任一项,确定所述处理节点需要进行针对所述目标客户的数据同步处理:所述目标客户首次登录所述处理节点;所述处理节点没有存储所述目标客户的业务数据;所述处理节点存储的所述目标客户的业务数据已过期。3.根据权利要求1所述的方法,其特征在于,所述获取所述目标客户的第一数据,包括:获取所述目标客户对应的同步参数;根据所述同步参数,从中心节点中获取所述目标客户的第一数据。4.根据权利要求1所述的方法,其特征在于,所述获取所述目标客户的第一数据,包括:接收所述目标客户的业务处理请求,并确定所述业务处理请求对应的请求参数;根据所述请求参数,从中心节点中获取所述目标客户的第一数据。5.根据权利要求1所述的方法,其特征在于,所述获取所述目标客户的第一数据,包括:从中心节点中获取所述目标客户的第一数据,所述第一数据包括以下至少之一:所述目标客户的客户文件、客户图像及统计时段内的业务数据。6.根据权利要求1所述的方法,其特征在于,所述同步条件包括:所述处理节点的系统时间到达日终时间点;和/或,所述处理节点的系统信息大于资源阈值,所述系统信息包括以下至少之一:CPU空闲率、可用内存及可用空间。7.根据权利要求1所述的方法,其特征在于,所述响应于所述处理节点的系统信息符合同步条件,获取所述目标客户的第二数据,并将所述第二数据同步至所述处理节点之后,还包括:接收所述目标客户的业务处理请求;所述处理节点利用所述第一数据及所述第二数据,响应所述目标客户的业务处理请求。8.一种数据的同步装...
【专利技术属性】
技术研发人员:赵娜,程浩,谢晖,钱俊杰,陈杰华,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。