System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据指标的存储方法、系统、终端及存储介质技术方案_技高网

一种数据指标的存储方法、系统、终端及存储介质技术方案

技术编号:41767918 阅读:2 留言:0更新日期:2024-06-21 21:45
本发明专利技术公开了一种数据指标的存储方法、系统、终端及存储介质,所述方法包括:获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树;根据数据指标存储方案选择底层支持递归查询的关系型数据库,使用所述关系型数据库存储所述数据指标树;根据用户操作指令,在所述关系型数据库中的所述数据指标树进行数据插入、数据删除、数据修改和数据查询。本发明专利技术对数据指标进行有效管理,以最小的存储代价和存储方案高效的存储管理大量的数据指标,并提高开发效率。

【技术实现步骤摘要】

本专利技术涉及计算机应用,尤其涉及一种数据指标的存储方法、系统、终端及计算机可读存储介质。


技术介绍

1、随着业务的快速发展,数据规模的不断扩大和数据平台的建设,随之产生大量的数据指标,例如:北京地区用户、北京地区用户曝光、北京地区用户回流等等,用以辅助支持决策,指导业务运营,以驱动用户增长,提高用户营收。可以看出数据指标对一个公司的运营,决策有很大作用有多大,所以,对数据指标的高效的管理方式(如:高效存储,高效简短查询,修改,删除的逻辑)以提高开发效率,是一个很重要的话题,然而数据指标的不断增加,管理的难度也会在随之增加。

2、因此,现有技术还有待于改进和发展。


技术实现思路

1、本专利技术的主要目的在于提供一种数据指标的存储方法、系统、终端及计算机可读存储介质,旨在解决现有技术中数据指标数量庞大,无法进行有效管理和存储,导致开发效率低下的问题。

2、为实现上述目的,本专利技术提供一种数据指标的存储方法,所述数据指标的存储方法包括如下步骤:

3、获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树;

4、根据数据指标存储方案选择底层支持递归查询的关系型数据库,使用所述关系型数据库存储所述数据指标树;

5、根据用户操作指令,在所述关系型数据库中的所述数据指标树进行数据插入、数据删除、数据修改和数据查询。

6、可选地,所述的数据指标的存储方法,其中,所述获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树,具体包括:

7、获取所有数据指标后,梳理所有数据指标;

8、获取不同的分类标准,将所有数据指标按照业务类型进行分类得到一级类别指标,将一级类别指标按照第一类别标准进行分类得到二级类别指标,将二级类型指标按照第二类别标准进行分类得到二级类别指标,直到分级完成;

9、当全部分级完成后,将所有类别指标按照分类所属关系构建数据指标树。

10、可选地,所述的数据指标的存储方法,其中,所有所述数据指标在所述数据指标树中作为父节点,所有所述类别指标在所述数据指标树中作为叶子节点。

11、可选地,所述的数据指标的存储方法,其中,所述根据数据指标存储方案选择底层支持递归查询的关系型数据库,使用所述关系型数据库存储所述数据指标树,具体包括:

12、根据存储需求获取数据指标存储方案,根据所述数据指标存储方案在所有数据库中选择满足版本要求的底层支持递归查询的关系型数据库;

13、获取构建完成的所述数据指标树,将所述数据指标树存储至所述底层支持递归查询的关系型数据库。

14、可选地,所述的数据指标的存储方法,其中,所述关系型数据库为mysql8.0以上的关系型数据库。

15、可选地,所述的数据指标的存储方法,其中,所述根据用户操作指令,在所述关系型数据库中的所述数据指标树进行数据插入、数据删除、数据修改和数据查询,具体包括:

16、接收用户的数据插入操作指令,根据所述数据插入操作指令增加中间节点或者叶子节点,将新增数据进行插入;

17、接收用户的数据删除操作指令,根据所述数据删除操作指令删除叶子节点或者指定节点,将选定数据进行删除;

18、接收用户的数据修改操作指令,根据所述数据修改操作指令修改指定节点或者调整父子节点顺序,将选定数据进行修改;

19、接收用户的数据查询操作指令,根据所述数据查询操作指令查询叶子节点或者指定节点的全路径,将查询到的数据进行展示。

20、可选地,所述的数据指标的存储方法,其中,所述获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树,之后还包括:

21、建立数据表结构,所述数据表结构包括字段名称和字段含义。

22、此外,为实现上述目的,本专利技术还提供一种数据指标的存储系统,其中,所述数据指标的存储系统包括:

23、指标树构建模块,用于获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树;

24、指标树存储模块,用于根据数据指标存储方案选择底层支持递归查询的关系型数据库,使用所述关系型数据库存储所述数据指标树;

25、指标树操作模块,用于根据用户操作指令,在所述关系型数据库中的所述数据指标树进行数据插入、数据删除、数据修改和数据查询。

26、此外,为实现上述目的,本专利技术还提供一种终端,其中,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据指标的存储程序,所述数据指标的存储程序被所述处理器执行时实现如上所述的数据指标的存储方法的步骤。

27、此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有数据指标的存储程序,所述数据指标的存储程序被处理器执行时实现如上所述的数据指标的存储方法的步骤。

28、本专利技术中,获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树;根据数据指标存储方案选择底层支持递归查询的关系型数据库,使用所述关系型数据库存储所述数据指标树;根据用户操作指令,在所述关系型数据库中的所述数据指标树进行数据插入、数据删除、数据修改和数据查询。本专利技术对数据指标进行有效管理,以最小的存储代价和存储方案高效的存储管理大量的数据指标,并提高开发效率。

本文档来自技高网...

【技术保护点】

1.一种数据指标的存储方法,其特征在于,所述数据指标的存储方法包括:

2.根据权利要求1所述的数据指标的存储方法,其特征在于,所述获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树,具体包括:

3.根据权利要求2所述的数据指标的存储方法,其特征在于,所有所述数据指标在所述数据指标树中作为父节点,所有所述类别指标在所述数据指标树中作为叶子节点。

4.根据权利要求1所述的数据指标的存储方法,其特征在于,所述根据数据指标存储方案选择底层支持递归查询的关系型数据库,使用所述关系型数据库存储所述数据指标树,具体包括:

5.根据权利要求4所述的数据指标的存储方法,其特征在于,所述关系型数据库为mysql8.0以上的关系型数据库。

6.根据权利要求1所述的数据指标的存储方法,其特征在于,所述根据用户操作指令,在所述关系型数据库中的所述数据指标树进行数据插入、数据删除、数据修改和数据查询,具体包括:

7.根据权利要求1所述的数据指标的存储方法,其特征在于,所述获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树,之后还包括:

8.一种数据指标的存储系统,其特征在于,所述数据指标的存储系统包括:

9.一种终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据指标的存储程序,所述数据指标的存储程序被所述处理器执行时实现如权利要求1-7任一项所述的数据指标的存储方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有数据指标的存储程序,所述数据指标的存储程序被处理器执行时实现如权利要求1-7任一项所述的数据指标的存储方法的步骤。

...

【技术特征摘要】

1.一种数据指标的存储方法,其特征在于,所述数据指标的存储方法包括:

2.根据权利要求1所述的数据指标的存储方法,其特征在于,所述获取所有数据指标,将所有数据指标按照不同分类标准进行多级分类,并按照分类后的类别指标构建数据指标树,具体包括:

3.根据权利要求2所述的数据指标的存储方法,其特征在于,所有所述数据指标在所述数据指标树中作为父节点,所有所述类别指标在所述数据指标树中作为叶子节点。

4.根据权利要求1所述的数据指标的存储方法,其特征在于,所述根据数据指标存储方案选择底层支持递归查询的关系型数据库,使用所述关系型数据库存储所述数据指标树,具体包括:

5.根据权利要求4所述的数据指标的存储方法,其特征在于,所述关系型数据库为mysql8.0以上的关系型数据库。

6.根据权利要求1所述的数据指标的存储方法,其特征在于,所述根据用...

【专利技术属性】
技术研发人员:徐燕峰
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

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

1