本技术实施例公开了一种日志处理方法、装置、设备及介质。该方法包括:应用于日志处理系统,获取待处理日志,并对待处理日志进行写入校验,确定校验结果;若校验结果为校验通过,则根据预设的字符替换关系,对待处理日志中的待处理字符进行分类,得到候选处理字符和候选替换字符组;根据预设的字符分组符号,对候选处理字符进行分组,得到候选字符组,并对候选字符组中的候选处理字符进行迭代分组,得到参考字符组,以及确定参考字符组对应的字符替换数据,根据字符替换数据,对参考字符组进行字符替换,并根据字符替换关系对候选替换字符组进行字符替换,得到待处理日志对应的已处理日志。降低了机构对待处理日志进行处理的成本。
背景技术
建筑行业目前的项目管理软件,包含人机料法环各类生产要素。各类传感器设备数据上报特别频繁,单类设备单日上报的数据日志大小在10M到5G不等。往往需要大容量的磁盘存储。
现有技术中,通常使用单机日志框架存储,单机需要超大容量单个硬盘来存储,同样容量的单个大容量价格往往超出常规硬盘的2-4倍;或者,使用分布式日志框架,分布式框架支持多机,但是查询日志的时候有额外的大内存开销,往往超过了应用系统所需的内存。上述两种日志处理方式往往会给机构带来额外的成本。
实现思路