本发明专利技术公开了一种用户唯一标识信息的维护方法及装置,所述方法包括接收到操作事件时,获取操作事件对应的目标信息,获取与目标信息获取对应的信息集合,信息集合包括主系统的原始用户唯一标识信息以及与所述主系统对应的子系统的用户标识信息;基于目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息。因此,在本发明专利技术中由于操作事件可以是针对目标信息的任一事件,实现无论目标信息新增还是变更均可以有效对用户唯一标识信息进行维护,使得相应的主系统和子系统进行信息处理更加便捷和高效。
【技术实现步骤摘要】
用户唯一标识信息的维护方法及装置
本专利技术涉及信息处理
,特别是涉及一种用户唯一标识信息的维护方法及装置。
技术介绍
随着计算机技术的发展,经常涉及到需要对对象或信息进行全局唯一编码的情况,如,以用户为例需要生成用户唯一标识信息,使得能够基于该用户唯一标识信息进行查询获得相应的信息。当一个业务系统具有多个业务场景时,每个业务场景都会有自己对应的用户系统,并为用户分配对应该用户系统的用户标号,即用户在该系统的用户标识(可以记为userID)。同时,业务系统需要将各个业务场景的用户身份进行归一统计处理,即将一个真实用户在不同业务场景的用户系统中的用户标识关联到一起,形成用户在整体业务系统中的用户唯一标识信息(可以记为oneID)。可见,业务系统与用户系统是主系统与子系统的对应关系,而用户唯一标识信息又是基于与用户有关的目标信息生成的,若该目标信息变化时可能会被认为是新用户,进而丢失其历史数据,即如何对用户唯一标识信息进行维护也是主系统面临的主要难题。
技术实现思路
针对于上述问题,本专利技术提供一种用户唯一标识信息的维护方法及装置,实现了对用户唯一标识信息的有效维护,以及提升了信息处理的高效性。为了实现上述目的,本专利技术提供了如下技术方案:一种用户唯一标识信息的维护方法,所述方法包括:接收到操作事件时,获取所述操作事件对应的目标信息,所述目标信息为用于生成用户唯一标识信息的信息;获取与所述目标信息对应的信息集合,所述信息集合包括主系统的原始用户唯一标识信息以及与所述主系统对应的子系统的用户标识信息;基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息。可选地,所述操作事件包括注册事件,所述接收到操作事件时,获取所述操作事件对应的目标信息,包括:接收到所述注册事件,获取与所述注册事件对应的第一目标信息。可选地,所述基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息,包括:基于所述第一目标信息在主系统中进行查询,若所述主系统中已有所述第一目标信息,将与所述第一目标信息对应的原始用户唯一标识信息确定为所述注册事件对应的用户唯一标识信息;若所述主系统中没有所述第一目标信息,生成所述注册事件对应的用户唯一标识信息;若所述主系统中已有所述第一目标信息,利用所述第一目标信息在所述子系统进行查询,若所述子系统中没有所述第一目标信息对应的用户标识信息,生成所述注册事件对应的子系统的用户标识信息。可选地,所述操作事件包括变更事件,所述变更事件表征将第二目标信息变更为第三目标信息的事件,其中,所述接收到操作事件,获取所述操作事件对应的目标信息,包括:接收到变更事件时,获取所述变更事件对应的第二目标信息和第三目标信息。可选地,所述基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息,包括:检测所述第三目标信息是否在所述主系统中存在,若不存在,将所述主系统中的第二目标信息变更为所述第三目标信息;将与所述主系统对应的子系统的第二目标信息变更为所述第三目标信息;若所述第三目标信息存在于所述主系统中,将所述子系统对应的用户标识信息与所述第三目标信息对应的用户唯一标识信息进行绑定。可选地,所述方法还包括:若所述第三目标信息存在于所述主系统中,或者所述第三目标信息不存在于所述主系统且不变更子系统的第二目标信息,利用所述第二目标信息在所述主系统进行查询,获取与所述第二目标信息对应的用户唯一标识信息,建立与所述第二目标信息对应的用户唯一标识信息和子系统的用户标识信息的对应关系;建立与所述第三目标信息对应的用户唯一标识信息和子系统的用户标识信息的对应关系。可选地,所述操作事件包括数据清洗事件,其中,所述接收到操作事件时,获取所述操作事件对应的目标信息,包括:接收到数据清洗事件时,获取所述数据清洗事件对应的主系统的用户唯一标识信息以及主系统对应的第四目标信息;利用所述用户唯一标识信息在与所述主系统对应的子系统中进行查询,获得子系统的第五目标信息;检测所述第四目标信息与所述第五目标信息是否相同,若不相同,生成提示信息,所述提示信息用于提示子系统是否将所述第五目标信息修改为所述第四目标信息;接收针对所述提示信息的反馈信息;若所述反馈信息为进行修改,将所述子系统的第五目标信息修改为第四目标信息。一种用户唯一标识信息的维护装置,所述装置包括:第一获取单元,用于接收到操作事件时,获取所述操作事件对应的目标信息,所述目标信息为用于生成用户唯一标识信息的信息;第二获取单元,用于获取与所述目标信息对应的信息集合,所述信息集合包括主系统的原始用户唯一标识信息以及与所述主系统对应的子系统的用户标识信息;处理单元,用于基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息。可选地,所述操作事件包括注册事件,所述第一获取单元具体用于:接收到所述注册事件,获取与所述注册事件对应的第一目标信息。可选地,所述处理单元包括:第一查询子单元,用于基于所述第一目标信息在主系统中进行查询,若所述主系统中已有所述第一目标信息,将与所述第一目标信息对应的原始用户唯一标识信息确定为所述注册事件对应的用户唯一标识信息;第一生成子单元,用于若所述主系统中没有所述第一目标信息,生成所述注册事件对应的用户唯一标识信息;第二查询子单元,用于若所述主系统中已有所述第一目标信息,利用所述第一目标信息在所述子系统进行查询,若所述子系统中没有所述第一目标信息对应的用户标识信息,生成所述注册事件对应的子系统的用户标识信息。可选地,所述操作事件包括变更事件,所述变更事件表征将第二目标信息变更为第三目标信息的事件,其中,所述第一获取单元具体用于:接收到变更事件时,获取所述变更事件对应的第二目标信息和第三目标信息。可选地,所述处理单元包括:检测子单元,用于检测所述第三目标信息是否在所述主系统中存在,若不存在,将所述主系统中的第二目标信息变更为所述第三目标信息;变更子单元,用于将与所述主系统对应的子系统的第二目标信息变更为所述第三目标信息;绑定子单元,用于若所述第三目标信息存在于所述主系统中,将所述子系统对应的用户标识信息与所述第三目标信息对应的用户唯一标识信息进行绑定。可选地,所述装置还包括:第一建立子单元,用于若所述第三目标信息存在于所述主系统中,或者所述第三目标信息不存在于所述主系统且不变更子系统的第二目标信息,利用所述第二目标信息在所述主系统进行查询,获取与所述第二目标信息对应的用户唯一标识信息,建立与所述第二目标信息对应的用户唯一标识信息和子系统的用户标识信息的对应关系;第二建立子单元,用于建立与所述第三目标信息对应的用户唯一标识信息和子系统的用户标识信息的对应关系。本文档来自技高网...
【技术保护点】
1.一种用户唯一标识信息的维护方法,其特征在于,所述方法包括:/n接收到操作事件时,获取所述操作事件对应的目标信息,所述目标信息为用于生成用户唯一标识信息的信息;/n获取与所述目标信息对应的信息集合,所述信息集合包括主系统的原始用户唯一标识信息以及与所述主系统对应的子系统的用户标识信息;/n基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息。/n
【技术特征摘要】
1.一种用户唯一标识信息的维护方法,其特征在于,所述方法包括:
接收到操作事件时,获取所述操作事件对应的目标信息,所述目标信息为用于生成用户唯一标识信息的信息;
获取与所述目标信息对应的信息集合,所述信息集合包括主系统的原始用户唯一标识信息以及与所述主系统对应的子系统的用户标识信息;
基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息。
2.根据权利要求1所述的方法,其特征在于,所述操作事件包括注册事件,所述接收到操作事件时,获取所述操作事件对应的目标信息,包括:
接收到所述注册事件,获取与所述注册事件对应的第一目标信息。
3.根据权利要求2所述的方法,其特征在于,所述基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息,包括:
基于所述第一目标信息在主系统中进行查询,若所述主系统中已有所述第一目标信息,将与所述第一目标信息对应的原始用户唯一标识信息确定为所述注册事件对应的用户唯一标识信息;
若所述主系统中没有所述第一目标信息,生成所述注册事件对应的用户唯一标识信息;
若所述主系统中已有所述第一目标信息,利用所述第一目标信息在所述子系统进行查询,若所述子系统中没有所述第一目标信息对应的用户标识信息,生成所述注册事件对应的子系统的用户标识信息。
4.根据权利要求1所述的方法,其特征在于,所述操作事件包括变更事件,所述变更事件表征将第二目标信息变更为第三目标信息的事件,其中,所述接收到操作事件,获取所述操作事件对应的目标信息,包括:
接收到变更事件时,获取所述变更事件对应的第二目标信息和第三目标信息。
5.根据权利要求4所述的方法,其特征在于,所述基于所述目标信息对所述信息集合进行处理,确定用户唯一标识信息以及子系统的变更信息,包括:
检测所述第三目标信息是否在所述主系统中存在,若不存在,将所述主系统中的第二目标信息变更为所述第三目标信息;
将与所述主系统对应的子系统的第二目标信息变更为所述第三目标信息;
若所述第三目标信息存在于所述主系统中,将所述子系统对应的用户标识信息与所述第三目标信息对应的用户唯一标识信息进行绑定。
6.根据...
【专利技术属性】
技术研发人员:郭鸣,杨生源,
申请(专利权)人:深圳集智数字科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。