【技术实现步骤摘要】
用于表格化日志文件的方法、装置、电子设备和介质
本公开的实施例涉及计算机
,具体涉及用于表格化日志文件的方法、装置、电子设备和介质。
技术介绍
表格化日志文件,是通过一定的技术标准,将非结构化的日志文件转换成结构化的数据表。当前常用的方法是根据不同日志文件的特点,使用不同的方法对日志文件进行表格化。此种方法存在表格化效率不高的问题。此外,一些表格化日志文件的方法,一般直接将明文数据存储在数据表中,导致数据安全性较低。
技术实现思路
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本公开的一些实施例提出了用于表格化日志文件的方法、装置、电子设备和介质,来解决以上
技术介绍
部分提到的技术问题。第一方面,本公开的一些实施例提供了一种用于表格化日志文件的方法,该方法包括:获取日志文件;对上述日志文件进行解析,生成日志记录属性名集合和日志记录集合,其中 ...
【技术保护点】
1.一种用于表格化日志文件的方法,包括:/n获取日志文件;/n对所述日志文件进行解析,生成日志记录属性名集合和日志记录集合,其中,所述日志记录包括属性值集合;/n基于所述日志记录属性名集合和所述日志记录集合,生成日志记录信息集合,其中,所述日志记录信息包括二元组集合,所述二元组包括属性名和所述属性名对应的属性值;/n对所述日志记录信息集合中的每条日志记录信息进行加密以生成加密日志记录信息,得到加密日志记录信息集合;/n基于所述加密日志记录信息集合,生成数据表。/n
【技术特征摘要】
1.一种用于表格化日志文件的方法,包括:
获取日志文件;
对所述日志文件进行解析,生成日志记录属性名集合和日志记录集合,其中,所述日志记录包括属性值集合;
基于所述日志记录属性名集合和所述日志记录集合,生成日志记录信息集合,其中,所述日志记录信息包括二元组集合,所述二元组包括属性名和所述属性名对应的属性值;
对所述日志记录信息集合中的每条日志记录信息进行加密以生成加密日志记录信息,得到加密日志记录信息集合;
基于所述加密日志记录信息集合,生成数据表。
2.根据权利要求1所述的方法,其中,所述方法还包括:
将所述数据表进行冗余备份,得到备份数据表;
将所述备份数据表发送及存储到冗余存储终端。
3.根据权利要求1所述的方法,其中,所述对所述日志记录信息集合中的每条日志记录信息进行加密以生成加密日志记录信息,包括:
对所述日志记录信息进行编码,生成编码后的日志记录信息;
对所述编码后的日志记录信息进行预加密,生成预加密日志记录信息;
对所述预加密日志记录信息进行加密,生成加密日志记录信息。
4.根据权利要求3所述的方法,其中,所述对所述日志记录信息进行编码,生成编码后的日志记录信息,包括:
对所述属性值进行字符编码,得到字符编码后的属性值;
对所述字符编码后的属性值进行转换,得到所述字符编码后的属性值对应的编码值集。
5.根据权利要求4所述的方法,其中,所述对所述编码后的日志记录信息进行预加密,生成预加密日志记录信息,包括:
通过以下公式对所述编码后的日志记录信息中的每个属性值包括的编码值集中的每个编码值进行预加密,生成预加密日志记录信息:
其中x表示上述编码值;O(x)表示预加密后的编码值;l表示上述编码值集包括的编码值的个数;表示向下取整。
6.根据...
【专利技术属性】
技术研发人员:张国安,
申请(专利权)人:北京每日优鲜电子商务有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。