一种会员系统数据迁移方法、装置、终端及存储介质制造方法及图纸

技术编号:35924474 阅读:13 留言:0更新日期:2022-12-10 11:14
本申请公开了一种会员系统数据迁移方法、装置、终端及存储介质,本申请提供的方案通过设置用户分类信息,对旧系统中的会员用户进行分类,先将第一类用户的数据迁移至新系统,再根据用户分类情况,将用户发送的访问请求分别分流到新系统或旧系统,使得在新系统投入初期,新系统与旧系统处于共同运行的状态,这种模式下,即使新系统出现问题,也能够把受影响的用户控制在第一类用户的范围内,从而减少新系统故障所带来的损失。系统故障所带来的损失。系统故障所带来的损失。

【技术实现步骤摘要】
一种会员系统数据迁移方法、装置、终端及存储介质


[0001]本申请涉及互联网
,尤其涉及一种会员系统数据迁移方法、装置、终端及存储介质。

技术介绍

[0002]随着互联网普及,大量用户通过互联网购物,很多拥有自建销售渠道的企业,特别是直面普通人群的销售企业,都会建立自己的电商会员系统。初期为了快速适应发展,会选择从IT供应商购买现成的系统或者快速构建简易版的会员系统。
[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]图1为本申请提供的一种会员系统数据迁移方法的运行模式架构示意图。
[0036]图2为本申请提供的一种会员系统数据迁移方法的一个实施例的流程示意图。
[0037]图3为本申请提供的一种会员系统数据迁移方法的另一个实施例的流程示意图。
[0038]图4为本申请提供的一种会员系统数据迁移装置的一个实施例的结构示意图。
具体实施方式
[0039]一般新会员系统投入初期通常存在较多不稳定因素,风险和损失都不可控,风险和损失取决于这个没有经过真正实践的新会员系统的可靠性。而且由于现有的数据迁移方式是一次性迁移,一旦新系统运行出现问题,系统故障期间所有会员被迫停止交易,时间可能几个小时,可能一天,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种会员系统数据迁移方法,其特征在于,包括:读取预先配置的用户分类信息;根据所述用户分类信息,将第一类用户的数据从旧系统迁移到新系统;当接收到用户发送的访问请求时,根据所述用户分类信息对所述用户进行识别,若所述用户属于第一类用户,则将所述访问请求转发至所述新系统,若所述用户属于第二类用户,则将所述访问请求转发至所述旧系统。2.根据权利要求1所述的一种会员系统数据迁移方法,其特征在于,还包括:当监听到所述用户分类信息被更新后,则读取所述用户分类信息,并根据所述用户分类信息,确定新增的第一类用户,并将所述第一类用户的数据从旧系统迁移到新系统。3.根据权利要求1所述的一种会员系统数据迁移方法,其特征在于,所述当接收到用户发送的访问请求时,根据所述用户分类信息对所述用户进行识别具体包括:当接收到用户发送的访问请求时,根据所述用户分类信息,结合预设的用户类型校验逻辑,对所述用户进行识别,若校验通过,则判定所述用户为第一类用户,若校验未通过,则判定所述用户为第二类用户。4.根据权利要求3所述的一种会员系统数据迁移方法,其特征在于,所述当接收到用户发送的访问请求时,根据所述用户分类信息,结合预设的用户类型校验逻辑,对所述用户进行识别,若校验通过,则判定所述用户为第一类用户,若校验未通过,则判定所述用户为第二类用户具体包括:当接收到用户发送的访问请求时,根据第一类用户名单,将所述用户的身份信息与所述第一类用户名单进行匹配,若匹配成功,则判定所述用户为第一类用户,若匹配失败,则判定所述用户为第二类用户。5.根据权利要求3所述的一种会员系统数据迁移方法,其特征在于,所述当接收到用户发送的访问请求时,根据所述用户分类信息,结合预设的用户类型校验逻辑,对所述用户进行识别,若校验通过,则判定所述用户为第一类用户,若校验未通过,则判定所述用户为第二类用户具体包括:当接收到用户发送的访问请求时,将所述用户的身份信息转换成数字序列,再...

【专利技术属性】
技术研发人员:龙亦峰
申请(专利权)人:创优数字科技广东有限公司
类型:发明
国别省市:

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

1