客户数据迁移存储方法及装置制造方法及图纸

技术编号:34790364 阅读:17 留言:0更新日期:2022-09-03 19:53
本发明专利技术提供一种客户数据迁移存储方法及装置,根据第一客户种类标签对所有的客户信息进行一次归类得到多个第一临时归类结构树;获取当前存在的所有第一数据存储单元的预设种类标签,将第一临时归类结构树的第一客户种类标签与预设种类标签比对;确定每个第一临时归类结构树所对应的第一数据存储单元;则确定不对应的第一客户种类标签为第二客户种类标签,建立与第二客户种类标签对应的第二数据存储单元;将所有第一临时归类结构树内的客户信息分别迁移至相应的第一数据存储单元或第二数据存储单元,基于第一临时归类结构树的子节点对第一数据存储单元或第二数据存储单元的第一历史数据表或第二历史数据表更新。一历史数据表或第二历史数据表更新。一历史数据表或第二历史数据表更新。

【技术实现步骤摘要】
客户数据迁移存储方法及装置


[0001]本专利技术涉及数据处理
,尤其涉及一种客户数据迁移存储方法及装置。

技术介绍

[0002]在线上汽车金融系统长期使用后,会存留大量的客户数据,由于线上汽车金融系统的用户量较大,存留的客户信息的客户信息种类多,数量大。
[0003]现有技术中,在对新接入的客户数据进行存储时,会将多种种类、不同客户的客户数据批量的存储在一起,存储杂乱且不便于管理,在后续管理者需要查找对应的客户数据时,难以查找。
[0004]因此,如何在接入新的客户数据时,根据客户的种类的不同,将不同的客户数据迁移到不同的存储空间,对客户数据进行分类存储、有效管理,成为急需解决的问题。

技术实现思路

[0005]本专利技术实施例提供一种种客户数据迁移存储方法及装置,可以在满足迁移条件后,根据客户的种类不同,将不同客户的对应的数据迁移到不同的存储空间,对客户数据进行分类存储。
[0006]本专利技术实施例的第一方面,提供一种客户数据迁移存储方法,包括:在判断达到转出条件后,获取待进行数据迁移的第一数据转出单元内的客户数据,所述客户数据包括多个不同客户的客户信息,每个客户信息具有与其相对应的第一客户种类标签、信息生成时刻标签;根据所述第一客户种类标签对所有的客户信息进行一次归类得到多个第一临时归类结构树,每个第一临时归类结构树的根节点为第一客户种类标签,与根节点所连接的子节点为元数据,与所述子节点连接的孙节点为与元数据对应的客户信息;获取当前存在的所有第一数据存储单元的预设种类标签,将所述第一临时归类结构树的第一客户种类标签与预设种类标签比对,每个第一数据存储单元具有与其对应设置的预设种类标签;若所述第一客户种类标签与预设种类标签相对应,则确定每个第一临时归类结构树所对应的第一数据存储单元;若所述第一客户种类标签与预设种类标签不对应,则确定不对应的第一客户种类标签为第二客户种类标签,建立与所述第二客户种类标签对应的第二数据存储单元;将所有第一临时归类结构树内的客户信息分别迁移至相应的第一数据存储单元或第二数据存储单元,基于所述第一临时归类结构树的子节点对第一数据存储单元或第二数据存储单元的第一历史数据表或第二历史数据表更新。
[0007]可选地,在第一方面的一种可能实现方式中,所述在判断达到转出条件后,获取待进行数据迁移的第一数据转出单元内的客户数据,所述客户数据包括多个不同客户的客户信息,每个客户信息具有与其相对应的第一客户种类标签、信息生成时刻标签,包括:
在判断达到预设时间周期或在判断第一数据转出单元内的客户数据大于等于预设数据量,则确定达到数据的转出条件;获取待进行数据迁移的第一数据转出单元内的客户数据以及所述客户数据对应的第一数据列表,依次遍历所述第一数据列表中的第一元数据与第二数据列表中的第二元数据比对,所述第二元数据为所有第一数据存储单元的客户信息所形成的元数据;若判断存在与第二元数据对应的第一元数据,则将所述第一元数据由所述第一数据列表中删除,将第一元数据对应的客户信息由所述客户数据内删除;在判断遍历完所有的第一元数据后,提取每个第一元数据所对应客户信息的第一客户种类标签、信息生成时刻标签。
[0008]可选地,在第一方面的一种可能实现方式中,所述根据所述第一客户种类标签对所有的客户信息进行一次归类得到多个第一临时归类结构树,每个第一临时归类结构树的根节点为第一客户种类标签,与根节点所连接的子节点为元数据,与所述子节点连接的孙节点为与元数据对应的客户信息,包括:提取每个第一元数据中的第一客户种类标签,在判断没有与第一客户种类标签对应的第一临时归类结构树时,则建立与第一客户种类标签对应的第一临时归类结构树;建立第一临时归类结构树的根节点,将第一客户种类标签作为第一临时归类结构树中根节点对应存储的信息;建立第一临时归类结构树中与根节点连接的子节点,将与第一客户种类标签所对应的元数据存储至相对应的子节点;建立第一临时归类结构树中与每一个子节点连接的孙节点,将与相应元数据对应的客户信息存储至相对应的孙节点。
[0009]可选地,在第一方面的一种可能实现方式中,所述建立第一临时归类结构树中与根节点连接的子节点,将与第一客户种类标签所对应的元数据存储至相对应的子节点,包括:获取第一临时归类结构树中每个元数据所对应的文件格式种类,根据所述文件格式种类对所有的元数据进行二次归类,使得相同文件格式种类所对应的元数据在第一临时归类结构树中相邻;获取每个元数据所对应的信息生成时刻标签,根据所述信息生成时刻标签对相同文件格式种类的元数据所对应的子节点进行降序排序。
[0010]可选地,在第一方面的一种可能实现方式中,所述获取当前存在的所有第一数据存储单元的预设种类标签,将所述第一临时归类结构树的第一客户种类标签与预设种类标签比对,每个第一数据存储单元具有与其对应设置的预设种类标签,包括:获取当前时刻所存在的所有第一数据存储单元的预设种类标签,得到第一标签集合,提取第一临时归类结构树中所有根节点所存储的第一客户种类标签,得到第二标签集合;将所述第一标签集合和第二标签集合进行比对。
[0011]可选地,在第一方面的一种可能实现方式中,所述若所述第一客户种类标签与预设种类标签相对应,则确定每个第一临时归类结构树所对应的第一数据存储单元,包括:若判断第二标签集合完全被第一标签集合包含,则确定第一客户种类标签与预设
种类标签相对应;根据所述第一客户种类标签和预设种类标签的对应关系,确定第一临时归类结构树所对应的第一数据存储单元。
[0012]可选地,在第一方面的一种可能实现方式中,所述若所述第一客户种类标签与预设种类标签不对应,则确定不对应的第一客户种类标签为第二客户种类标签,建立与所述第二客户种类标签对应的第二数据存储单元,包括:若判断第二标签集合没有完全被第一标签集合包含,则确定第一客户种类标签与预设种类标签不对应;则确定与不对应的第一客户种类标签为第二客户种类标签,建立相对应的第二数据存储单元,为新建立的第二数据存储单元添加相对应的第二客户种类标签。
[0013]可选地,在第一方面的一种可能实现方式中,所述将所有第一临时归类结构树内的客户信息分别迁移至相应的第一数据存储单元或第二数据存储单元,基于所述第一临时归类结构树的子节点对第一数据存储单元或第二数据存储单元的第一历史数据表或第二历史数据表更新,包括:若判断第一临时归类结构树具有与其对应的第一数据存储单元,则根据第一临时归类结构树在第一数据存储单元内建立多个第一子存储空间,每个第一子存储空间对应一个子节点;提取所有新建的第一子存储空间的第一空间位置标记,根据第一空间位置标记和元数据的对应关系生成第一数据迁移表;根据所述第一数据迁移表将第一临时归类结构树中孙节点对应的客户信息迁移至相对应的第一子存储空间,在判断所有孙节点对应的客户信息完全迁移至相对应的第一子存储空间后,提取第一数据存储单元的第一历史数据表;在所述第一历史数据表建立新的第一表段,将所述元数据与第一空间位置标记对应后填充至所述第一表段,完成对第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种客户数据迁移存储方法,其特征在于,包括:在判断达到转出条件后,获取待进行数据迁移的第一数据转出单元内的客户数据,所述客户数据包括多个不同客户的客户信息,每个客户信息具有与其相对应的第一客户种类标签、信息生成时刻标签;根据所述第一客户种类标签对所有的客户信息进行一次归类得到多个第一临时归类结构树,每个第一临时归类结构树的根节点为第一客户种类标签,与根节点所连接的子节点为元数据,与所述子节点连接的孙节点为与元数据对应的客户信息;获取当前存在的所有第一数据存储单元的预设种类标签,将所述第一临时归类结构树的第一客户种类标签与预设种类标签比对,每个第一数据存储单元具有与其对应设置的预设种类标签;若所述第一客户种类标签与预设种类标签相对应,则确定每个第一临时归类结构树所对应的第一数据存储单元;若所述第一客户种类标签与预设种类标签不对应,则确定不对应的第一客户种类标签为第二客户种类标签,建立与所述第二客户种类标签对应的第二数据存储单元;将所有第一临时归类结构树内的客户信息分别迁移至相应的第一数据存储单元或第二数据存储单元,基于所述第一临时归类结构树的子节点对第一数据存储单元或第二数据存储单元的第一历史数据表或第二历史数据表更新。2.根据权利要求1所述的客户数据迁移存储方法,其特征在于,所述在判断达到转出条件后,获取待进行数据迁移的第一数据转出单元内的客户数据,所述客户数据包括多个不同客户的客户信息,每个客户信息具有与其相对应的第一客户种类标签、信息生成时刻标签,包括:在判断达到预设时间周期或在判断第一数据转出单元内的客户数据大于等于预设数据量,则确定达到数据的转出条件;获取待进行数据迁移的第一数据转出单元内的客户数据以及所述客户数据对应的第一数据列表,依次遍历所述第一数据列表中的第一元数据与第二数据列表中的第二元数据比对,所述第二元数据为所有第一数据存储单元的客户信息所形成的元数据;若判断存在与第二元数据对应的第一元数据,则将所述第一元数据由所述第一数据列表中删除,将第一元数据对应的客户信息由所述客户数据内删除;在判断遍历完所有的第一元数据后,提取每个第一元数据所对应客户信息的第一客户种类标签、信息生成时刻标签。3.根据权利要求2所述的客户数据迁移存储方法,其特征在于,所述根据所述第一客户种类标签对所有的客户信息进行一次归类得到多个第一临时归类结构树,每个第一临时归类结构树的根节点为第一客户种类标签,与根节点所连接的子节点为元数据,与所述子节点连接的孙节点为与元数据对应的客户信息,包括:提取每个第一元数据中的第一客户种类标签,在判断没有与第一客户种类标签对应的第一临时归类结构树时,则建立与第一客户种类标签对应的第一临时归类结构树;建立第一临时归类结构树的根节点,将第一客户种类标签作为第一临时归类结构树中根节点对应存储的信息;建立第一临时归类结构树中与根节点连接的子节点,将与第一客户种类标签所对应的
元数据存储至相对应的子节点;建立第一临时归类结构树中与每一个子节点连接的孙节点,将与相应元数据对应的客户信息存储至相对应的孙节点。4.根据权利要求3所述的客户数据迁移存储方法,其特征在于,所述建立第一临时归类结构树中与根节点连接的子节点,将与第一客户种类标签所对应的元数据存储至相对应的子节点,包括:获取第一临时归类结构树中每个元数据所对应的文件格式种类,根据所述文件格式种类对所有的元数据进行二次归类,使得相同文件格式种类所对应的元数据在第一临时归类结构树中相邻;获取每个元数据所对应的信息生成时刻标签,根据所述信息生成时刻标签对相同文件格式种类的元数据所对应的子节点进行降序排序。5.根据权利要求4所述的客户数据迁移存储方法,其特征在于,所述获取当前存在的所有第一数据存储单元的预设种类标签,将所述第一临时归类结构树的第一客户种类标签与预设种类标签比对,每个第一数据存储单元具有与其对应设置的预设种类标签,包括:获取当前时刻所存在的所有第一数据存储单元的预设种类标签,得到第一标签集合,提取第一临时归类结构树中所有根节点所存储的第一客户种类标签,得到第二标签集合;将所述第一标签集合和第二标签集合进行比对。6.根据权利要求5所述的客户数据迁移存储方法,其特征在于,所述若所述第一客户种类标签与预设种类标签相对应,则确...

【专利技术属性】
技术研发人员:章水鑫叶丹青杨威
申请(专利权)人:南京三百云信息科技有限公司
类型:发明
国别省市:

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

1