标签数据存储方法、装置、设备及可读存储介质制造方法及图纸

技术编号:24888628 阅读:30 留言:0更新日期:2020-07-14 18:16
本发明专利技术公开了一种标签数据存储方法、装置、设备及可读存储介质,涉及互联网技术领域,将多个待存储标签数据划分为低频改动标签组和高频改动标签组,建立标签横表存储低频改动标签组,建立标签纵表存储高频改动标签组,将标签横表查询标签的性能和标签纵表增加删除标签数据的灵活性相结合,避免由于表结构被多次更改导致业务崩溃,降低性能损耗,智能性和灵活性较好。所述方法包括:获取多个待存储标签数据,将多个待存储标签数据划分为低频改动标签组和高频改动标签组;建立标签横表,基于标签横表存储低频改动标签组;建立标签纵表,基于标签纵表存储高频改动标签组。

【技术实现步骤摘要】
标签数据存储方法、装置、设备及可读存储介质
本专利技术涉及互联网
,特别是涉及一种标签数据存储方法、装置、设备及可读存储介质。
技术介绍
随着互联网技术的广泛普及,越来越多的企业会通过一些特定的标签数据对线上用户进行标识,分析用户在线上的行为,进而有针对性的为用户提供服务。POI(PointOfInterest,兴趣点)是一种基于分析用户的地理位置为用户提供个性化服务的技术,在服务提供中有着广泛的应用,POI的数据就可以作为标签数据使用。目前,考虑到标签数据的使用便捷性、安全性与过程管控,企业中通常会建立一个标签数据管理平台,基于该标签数据管理平台实现对标签数据的存储、使用、维护、分析等操作。相关技术中,标签数据管理平台在对标签数据进行存储时,由于标签数据与标签数据之间具有关联关系,因此,通常完全采用纵表或者完全采用横表来存储标签数据。其中,在基于纵表存储标签数据时,纵表的表结构为主键、字段代码、字段值,主键存储主标签数据,字段代码存储与主标签数据存在关联关系的关联标签数据,字段值存储关联标签数据的取值。在基于横表存储标签本文档来自技高网...

【技术保护点】
1.一种标签数据存储方法,其特征在于,包括:/n获取多个待存储标签数据,将所述多个待存储标签数据划分为低频改动标签组和高频改动标签组;/n建立标签横表,基于所述标签横表存储所述低频改动标签组,所述标签横表基于所述低频改动标签组中至少一个第一待存储标签数据的关联关系建立;/n建立标签纵表,基于所述标签纵表存储所述高频改动标签组,所述标签纵表基于所述高频改动标签组中至少一个第二待存储标签数据的标签名称和标签取值建立。/n

【技术特征摘要】
1.一种标签数据存储方法,其特征在于,包括:
获取多个待存储标签数据,将所述多个待存储标签数据划分为低频改动标签组和高频改动标签组;
建立标签横表,基于所述标签横表存储所述低频改动标签组,所述标签横表基于所述低频改动标签组中至少一个第一待存储标签数据的关联关系建立;
建立标签纵表,基于所述标签纵表存储所述高频改动标签组,所述标签纵表基于所述高频改动标签组中至少一个第二待存储标签数据的标签名称和标签取值建立。


2.根据权利要求1所述的方法,其特征在于,所述将所述多个待存储标签数据划分为低频改动标签组和高频改动标签组,包括:
对于所述多个待存储标签数据中每个待存储标签数据,提取所述待存储标签数据的标签属性,所述标签属性至少为静态属性或动态属性中的一种;
若所述标签属性为静态属性,则将所述待存储标签数据划分在所述低频改动标签组;
若所述标签属性为动态属性,则将所述待存储标签数据划分在所述高频改动标签组。


3.根据权利要求1所述的方法,其特征在于,所述将所述多个待存储标签数据划分为低频改动标签组和高频改动标签组,包括:
对于所述多个待存储标签数据中每个待存储标签数据,统计所述待存储标签数据在指定周期内的改动频率;
若所述改动频率低于改动阈值,则将所述待存储标签数据划分在所述低频改动标签组;
若所述改动频率高于所述改动阈值,则将所述待存储标签数据划分在所述高频改动标签组。


4.根据权利要求1所述的方法,其特征在于,所述建立标签横表,基于所述标签横表存储所述低频改动标签组,包括:
在所述低频改动标签组中统计所述至少一个第一待存储标签数据的描述对象作为第一业务主体;
根据所述至少一个第一待存储标签数据与所述第一业务主体之间的第一关联关系,建立第一表结构;
将所述至少一个第一待存储标签数据填入所述第一表结构,生成所述标签横表。


5.根据权利要求1所述的方法,其特征在于,所述建立标签纵表,基于所述标签纵表存储所述高频改动标签组,包括:
在所述高频改动标签组中统计所述至少一个第二待存储标签数据的描述...

【专利技术属性】
技术研发人员:高泽锋汪正光范建文
申请(专利权)人:口碑上海信息技术有限公司
类型:发明
国别省市:上海;31

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

1