账号体系(2):账号合并的历史数据处理

访客4年前黑客资讯826

在上一章中作者对归并/买通这两种账号的交互做了观念区分及处理惩罚 *** 的讲授,详情:《账号归并/买通的区分及处理惩罚》;接下来会分为两篇别离对账号归并、买通后的汗青数据处理惩罚要领举办说明,我们一起来看一下。

账号体系(2):账号归并的汗青数据处理惩罚

先回首账号归并:

观念:一个系统内,一个用户的多个账号归并成一个账号;

场景:一个系统内,沟通范例的账号归并/差异范例的账号归并;

要求:一个系统中一个用户身份只有一个账号,且所有登录 *** 发生的数据都迁移累计在该账号下。

由上可知,岂论是哪种归并场景,其本质都是将多个账号的同范例数据举办了归并,将所有数据都归并到一个用户纬度,因此本文将环绕“汗青数据的归并处理惩罚要领”展开接头。

以下为本文纲要:

账号体系(2)| 账号归并的汗青数据处理惩罚

一、开始的开始,举个“栗子”

所有的办理方案是依附详细配景存在的,因此本文依附以下案例展开接头:

你认真一个问答社群平台的账号系统,此刻接到一个需求:给用户提供账号归并的成果,用户可以对名下多个账号提倡归并请求,实现对多个账号名下保藏存眷的文章用户、阅读签到等发生的成绩权益等数据举办统一打点。

在归并完成后,后续该用户所有操纵发生的数据城市进入归并后的账号;那么在归并前,几个待归并账号内发生的数据呢?这些数据也属于该用户,也就是本文所指的汗青数据;汗青数据就是在举办归并之前,系统中已经存在的原始数据。

为了后续该用户可以通过归并后的账号顺利挪用汗青数据,完成指定的业务操纵,我们需要将所有账号的汗青数据归并入最终的账号内,即要对汗青数据举办归并操纵;数据归并就是将同范例的多个进口的输入数据集归并为新的单个输出数据集,为数据消费者提供独一数据出口的数据集成 *** 。

技能实现归并后,发明几个问题:

待归并的两个账号,存眷了沟通的用户;归并后账号发生了反复存眷的用户,导致总数统计错误,数据冗余。

待归并的两个账号,成绩勋章别离是1级与3级,归并后用户依据勋章级别开放的权限呈现了业务斗嘴。

可见,汗青数据的归并不是简朴的1+1=2,若是处理惩罚不类型,大概会发生雷同上述的异常;本文就从归并每种范例汗青数据大概发生的异常入手,阐明对应的处理惩罚方案。

二、数据有哪些范例

从业务角度入手,笔者将数据拆分为以下五种范例:标示类、界说类、干系类、权限类、业务类。

1. 标示类

界说:对身份举办标示界说的独一数据,譬喻上例的用户昵称、性别;与userid为同一级别,标示用户身份,一般为存储在数据库user表中的用户数据。

特征:所有账号的标示类数据名目统一,且该类参数在用户纬度内独一。

2. 界说类

界说:用户本身配置或系统对其设置的界说小我私家眷性的参数。譬喻上例的用户签名、用户本身设置的系统配置项、电商系统的收货地点;这类数据是对用户本人、及操纵习惯等的界说。

特征:此类参数在用户纬度内不独一,可是不行反复。

3. 干系类

界说:由于用户本人的操纵,用户与系统中本人、非本人数据发生的干系;譬喻上例的文章保藏夹、存眷用户即为与非本人数据发生的干系;印象条记中的条记本与条记即为与本人数据发生的干系,关联的数据之间可以发生更多的交互业务。

特征:该类参数在用户纬度内的限制按照业务抉择。

4. 权限类

界说:用户付费、申请或系统赋予的用户权限,差异的权限对应用户差异的操纵、可视数据,譬喻上例的用户成绩勋章。

获取 *** :

权限类数据一般有两种获取 *** :付费购置、系统赋予。

系统授予又分为:主动与被动两种获取 *** 。

主动:由用户提倡的权限申请,譬喻申请成为专栏作家;

被动:系统按照用户利用环境授予的权限,譬喻用户积分对应的权限;系统按照用户在系统中所处的脚色授予的权限,譬喻将某用户设置为打点员、将某用户设置为试用期。

权限范例:

权限一般分为以下范例:

设置类:直接授予、获取的脚色权限、操纵权限、数据权限;

积聚类:按照用户操纵履历发生的积分,对应差异的权限。

权限类数据特征:权限类数据大概不只是一个最终功效,也大概是一个未完结的申请流程,该类参数在用户纬度内限制按照业务抉择。

5. 业务类

界说:由于用户操纵或利用生成的业务流水/缔造的数据。譬喻上例顶用户宣布的文章、用户配置的保藏文章标签、动静、靠山的逐日利用人数。

特征:该类参数在用户纬度内的限制按照业务抉择。

三、汗青数据归并处理惩罚 *** 1. 标示类

场景:用户持有A、B两个账号,两个账号的昵称别离为小王、小李,现对两个账号提倡归并,并指定账号A为主账号。

问题:数据归并后用户昵称有两个,不知道利用哪个。

相关文章

拼小圈来了!拼多多要对你们下手了!

拼小圈来了!拼多多要对你们下手了!

拼多多在产品迭代上,有大动作——类似于朋友圈的“拼小圈”功能,上线了!用户可以收到系统的好友推荐,添加后双方可见购物动态。那这功能可以带来什么用处呢? 近期,拼多多 2019Q4 财报发布,2019...

电商系统:运费的逆向流程(退运费策略)

电商系统:运费的逆向流程(退运费策略)

编辑导语:如今我们常常会在网上购物,那在网上购物就存在一个问题,无法确保存下商品,所以就有了退换货这一步;在网上购物,退换货在差异环境下付运费方也差异;本文作者分享了关于电商系统中的运费逆向流程,我们...

如何保证从数据仓库取出的数据质量?

如何保证从数据仓库取出的数据质量?

编辑导语:数据阐明的前期事情必然要确保无误,才气担保后期在举办数据运用和构建时不堕落;数据客栈里的数据也长短常重要的,当你拿到一个数据阐明的任务时,你可以先到数据客栈举办获取;本文作者先容了如何担保取...

如何从0开始做大数据治理(上)

如何从0开始做大数据治理(上)

编辑导语:如今跟着互联网的成长,数字化给我们带来了更多的时机,在大数据时代,数据局限也在不绝的膨胀,所以各类企业需要大数据管理;本文作者分享了关于大数据管理的问题以及要领,我们一起来看一下。 01...

创意总监们离失业还有多远?

创意总监们离失业还有多远?

编辑导读:告白人最近这两年是越来越难了,不只营销预算淘汰,市场竞争越来越剧烈,并且用户对付告白创意的要求也越来越高了。在这样的大情况下,告白营销人应该何去何从呢?本文作者对此颁发了本身的观点,与你分享...

消费场景的圈,除了直播还能怎么破?

消费场景的圈,除了直播还能怎么破?

编辑导读:跟着种种新技能的降生与高速成长,数字化逐渐成为互联网行业以及消费市场不行回避的重要议题。本文作者从消费市场当前的环境和存在的问题出发,分享了数字化运营体系的搭建要害和打法,与各人分享。 九...