【技术实现步骤摘要】
日志检索的方法、日志检索装置、设备及存储介质
[0001]本申请涉及金融科技
,尤其涉及一种日志检索的方法、日志检索装置、计算机设备及计算机可读存储介质。
技术介绍
[0002]日志是记录系统行为、应用运行状态、描述发生事件的数据,其在异常行为排查、问题诊断、应用性能和使用情况的分析统计等场景中有着广泛的应用。因此,有必要对保险系统的日志进行检索,进而确定保险系统的异常行为。
[0003]传统的日志检索通常采用Lucene来支持海量的日志数据的检索、分析处理。Lucene可以非常高效地实现文本查找,然而并不擅长保险系统的日志这种数字类型搜索。此外,传统的日志检索只会涉及到有限数量的倒排项,但是保险系统的日志检索属于高基维范围检索,可能涉及亿万级索引项,因此传统的日志检索无法适用于保险系统的日志检索。
技术实现思路
[0004]本申请提供了一种日志检索的方法、日志检索装置、计算机设备及计算机可读存储介质,旨在将待检索日志的时间端点作为查询条件,从存储有若干按时间顺序排列的日志的数据库中确定目标日志 ...
【技术保护点】
【技术特征摘要】
1.一种日志检索的方法,其特征在于,所述方法包括:响应于日志检索请求,获取对应的日志参数信息,其中,所述日志参数信息包括目标时间戳信息、目标文本信息;基于所述目标时间戳信息,确定待检索的目标日志的时间范围,其中,所述时间范围包括第一时间端点以及第二时间端点;将所述第一时间端点以及所述第二时间端点作为查询条件,从所述目标数据库中查询对应的第一日志以及第二日志,其中,所述目标数据库中存储有若干按时间顺序排列的日志;将所述第一日志至所述第二日志范围内的日志作为目标日志查询范围,并基于所述目标文本信息从所述目标日志查询范围内确定所述目标日志。2.根据权利要求1所述的方法,其特征在于,所述响应于日志检索请求,获取对应的日志参数信息之前,还包括:获取若干所述日志,并确定每一所述日志对应的第一时间戳信息;基于若干所述第一时间戳信息,确定对应的时间信息;将每一所述时间信息对应的日志按照时序进行排列,得到排列后的所述日志;将排列后的所述日志存储至初始数据库中,得到所述目标数据库。3.根据权利要求2所述的方法,其特征在于,所述将每一所述时间信息对应的日志按照时序进行排列,得到排列后的所述日志之后,还包括:基于若干所述日志确定对应的第一文本信息;将排列后的所述日志按照预设条件进行划分,得到划分后的所述日志;所述将排列后的所述日志存储至初始数据库中,得到所述目标数据库,包括:将划分后的所述日志存储至初始数据库中,得到所述目标数据库。4.根据权利要求3所述的方法,其特征在于,所述文本信息包括地域信息、类型信息、级别信息中的至少一种,所述将排列后的所述日志按照预设条件进行划分,得到划分后的所述日志,包括:所述预设条件包括:是否为同一地域的日志,和/或是否为同一类型的日志,和/或是否为同一级别的日志。5.根据权利要求1所述的方法,其特征在于,所述基于所述目标文本信息从所述目标日志查询范围内确定所述目标日志之后,还包括:通过消费所...
【专利技术属性】
技术研发人员:田祥博,
申请(专利权)人:中国平安财产保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。