【技术实现步骤摘要】
动态标签处理方法、装置、计算机设备和存储介质
本申请涉及数据处理
,特别是涉及一种动态标签处理方法、装置、计算机设备和存储介质。
技术介绍
在计算机数据处理过程中,常用标签来记录信息的分类或内容。按照数量和内容的可变性,标签可分为静态标签和动态标签,其中,静态标签是数量和内容固定不变的标签,动态标签是数量和内容可随时间变化的标签。例如,为企业构建用户信息全貌的用户画像库中,用户画像的用户标签包括动态标签和静态标签,表示用户自然性质的内容采用静态标签,表示用户行为性质的内容采用动态标签。静态标签和动态标签存储的数据量通常比较大,存储量大,而且相对于静态标签,动态标签由于具有动态性,存储更为复杂。传统的存储动态标签的方式,一般是直接采用多表存储,一个周期存储一张动态标签的表。这种一周期一表的存储方式不能很好地体现动态标签的变化轨迹,数据比较离散。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高存储连续性的动态标签处理方法、装置、计算机设备和存储介质。一种动态标签处理方法,所述方法包括:获取用户标识和所述用户标识对应的动态标签信息;根据所述用户标识和所 ...
【技术保护点】
1.一种动态标签处理方法,所述方法包括:获取用户标识和所述用户标识对应的动态标签信息;根据所述用户标识和所述动态标签信息生成结点,并采用链表结构存储所述结点得到所述用户标识的链表;若检测到所述用户标识对应的新增动态标签信息,则根据所述用户标识和对应的新增动态标签信息生成新增结点;在对应用户标识的链表中插入所述新增结点。
【技术特征摘要】
1.一种动态标签处理方法,所述方法包括:获取用户标识和所述用户标识对应的动态标签信息;根据所述用户标识和所述动态标签信息生成结点,并采用链表结构存储所述结点得到所述用户标识的链表;若检测到所述用户标识对应的新增动态标签信息,则根据所述用户标识和对应的新增动态标签信息生成新增结点;在对应用户标识的链表中插入所述新增结点。2.根据权利要求1所述的方法,其特征在于,所述链表结构为双向循环链表结构。3.根据权利要求1所述的方法,其特征在于,所述动态标签信息包括动态标签的标签ID及与所述标签ID对应的所述动态标签的标签值,同一用户标识对应多个不同的标签ID;所述根据所述用户标识和所述动态标签信息生成结点,并采用链表结构存储所述结点得到所述用户标识的链表,包括:根据所述用户标识、各动态标签的标签ID及各动态标签的标签值分别生成多个结点,所述结点的数据域存储所述用户标识、所述用户标识所对应动态标签的标签ID及所述标签ID对应的标签值;采用链表结构将存储相同用户标识和相同标签ID的结点存储为一个链表,得到对应用户标识和对应标签ID的链表。4.根据权利要求3所述的方法,其特征在于,所述用户标识对应的新增动态标签信息包括:新的动态标签的标签ID及对应的标签值,或者已有的标签ID对应的新的标签值。5.根据权利要求3所述的方法,其特征在于,所述动态标签信息还包括当前时刻和当前时刻对应的记录ID;所述根据所述用户标识、各动态标签的标签ID及各动态标签的标签值分别生成多个结点,所述结点的数据域存储所述用户标识、所述用户标识所对应动态标签的标签ID及所述标签ID对应的标签值,包括:根据所述用户标识、各动态标签的标签ID、各动态标签的标签值、所述当前时刻和所述记录ID,分别生成多个结点,所述结点的数据域存储所述用户标识、所述用户标识所对应动态标签的...
【专利技术属性】
技术研发人员:方建生,
申请(专利权)人:广州视源电子科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。