[发明专利]一种日志压缩存储方法、电子装置在审
| 申请号: | 202110155325.7 | 申请日: | 2021-02-04 |
| 公开(公告)号: | CN112965934A | 公开(公告)日: | 2021-06-15 |
| 发明(设计)人: | 邓小龙;元金良;罗海斌 | 申请(专利权)人: | 北京高因科技有限公司 |
| 主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/174;G06F16/18 |
| 代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 孙国栋 |
| 地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 日志 压缩 存储 方法 电子 装置 | ||
1.一种日志压缩存储方法,其特征在于,包括如下流程:
步骤一、预先定义日志存储结构;所定义的日志存储结构分为参数区、索引区、日志区;索引区包含N条索引;N为整数,N等于一天的总时长与所定义的最小日志切割时间单位的比值;
步骤二、确定日志压缩自定义参数,并存储到参数区;所述日志压缩自定义参数包括时间参数、存储路径;所述时间参数包括最小日志切割时间单位、时间戳精度;
步骤三、根据日志压缩自定义参数对需要压缩的原始日志进行压缩;处理后的各条日志及其相关信息作为一条日志信息顺次存储到日志区;时间戳属于同一个最小日志切割时间单元内的所有日志对应同一条索引,每条索引内存在有其所对应日志区的相关信息;日志区按条存储日志信息。
2.如权利要求1所述的日志压缩存储方法,其特征在于,日志压缩自定义参数还包括日志总条数、日志总行数。
3.如权利要求1所述的日志压缩存储方法,其特征在于,每条索引信息包含其所对应日志信息中,第一条日志的文件偏移量、该索引区的日志条数、第一条日志的时间戳。
4.如权利要求1或3所述的日志压缩存储方法,其特征在于,每条日志信息包含该条日志的时间戳、上一条日志的相对偏移量、下一条日志的相对偏移量、日志中的行数、日志的内容。
5.如权利要求4所述的日志压缩存储方法,其特征在于,日志压缩自定义参数还包括日志压缩最低长度阈值,每条日志信息还包括日志压缩标志,当带压缩的日志字节长度大于或者等于日志压缩最低长度阈值时,日志压缩标志为压缩标志,否则为未压缩标志。
6.如权利要求5所述的日志压缩存储方法,其特征在于,日志压缩自定义参数还包含表示具体压缩算法类型的标志。
7.如权利要求4或5所述的日志压缩存储方法,其特征在于,所述日志压缩自定义参数还包括时间匹配表达式。
8.如权利要求1所述的日志压缩存储方法,其特征在于,还包括压缩日志的流程,包括:
S1:预定义浏览日志的自定义参数;包括日志开始时间、结束时间、一次查看的日志条数;
S2:根据浏览日志的自定义参数,按照时间顺序解压日志区内对应时间段内的日志信息;当日志条数超过或者等于一次查看的日志条数时,解压对应数量的压缩日志,否则全部解压;
S3:按照时间顺序显示各条日志。
9.如权利要求8所述的日志压缩存储方法,其特征在于,还包括S4:日志浏览者向下浏览日志,则按照时间顺序依次解压日志区内对应时间段内的剩余日志信息并进行显示。
10.一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器通过所述计算机程序执行上述权利要求1至9中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京高因科技有限公司,未经北京高因科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110155325.7/1.html,转载请声明来源钻瓜专利网。





