一种基于日志服务包统计数据的方法及存储介质技术

技术编号:25479568 阅读:76 留言:0更新日期:2020-09-01 23:00
本发明专利技术涉及数据读取技术领域,公开了一种基于日志服务包统计数据的方法及存储介质,其中方法包括步骤,S1、用户请求报表,根据报表配置的SQL语句,进入步骤S2;S2、验证是否有日志服务SDK,若有进入S3,若没有则安装日志服务SDK;S3、根据语句、筛选条件重新组合语句,然后调用SDK获取日志列表,进入步骤S4;S4、返回数据传递给用户。1、本方法中直接读取日志文件无须脚本与定时任务的处理,从时间与成本上节省了很多资源等。2、通过引用该技术解决日志数据返回响应快,并且数据多样化,便于其他人员操作,给工作上带来很多方便,同时也为其他同事调研上减少时间,提高统计数据的过程的工作效率。

【技术实现步骤摘要】
一种基于日志服务包统计数据的方法及存储介质
本专利技术涉及数据读取
,具体而言,涉及一种基于日志服务包统计数据的方法及存储介质。
技术介绍
数据的存储与管理作为信息系统的一大基础,其安全性及分布的灵活性可以通过数据同步来实现。目前主要的数据库同步方式分为数据库主备系统和基于日志分析的数据库实时同步系统,两种方式各有其优缺点。数据库主备系统和数据库实时同步系统中主要涉及到的数据库日志分为在线日志和归档日志:1.OnlineRedoLog:联机在线重做日志,简称在线日志。指在数据库中添加、删除、修改对象,或者改变数据,数据库管理系统都会按照特定的格式,将这些操作执行的结果写入到当前的在线日志文件中。由于在线日志容量有限,数据库管理系统会根据设置的容量大小清空一部分在线日志。2.ArchivedRedoLog:归档重做日志,简称归档日志。数据库可以在归档模式和非归档模式下运行。只有当数据库处于归档模式下,才将在线日志文件中的内容保存到硬盘中,形成归档日志文件。归档日志延长了重做日志的保存时间,有利于一定时间内的数据恢复。本文档来自技高网...

【技术保护点】
1.一种基于日志服务包统计数据的方法,其特征在于,包括步骤:/nS1、用户请求报表,根据报表配置的SQL语句,进入步骤S2;/nS2、验证是否有日志服务SDK,若有进入S3,若没有则安装日志服务SDK;/nS3、根据语句、筛选条件重新组合语句,然后调用SDK获取日志列表,进入步骤S4;/nS4、返回数据传递给用户。/n

【技术特征摘要】
1.一种基于日志服务包统计数据的方法,其特征在于,包括步骤:
S1、用户请求报表,根据报表配置的SQL语句,进入步骤S2;
S2、验证是否有日志服务SDK,若有进入S3,若没有则安装日志服务SDK;
S3、根据语句、筛选条件重新组合语句,然后调用SDK获取日志列表,进入步骤S4;
S4、返回数据传递给用户。


2.如权利要求1所述的一种基于日志服务包统计数据的方法,其特征在于,还包括步骤S5,在安装日志服务SDK后,配置env参数,并进行查询验证是否正确,若正确进入步骤S3,否则直接返回空数据给用户。


3.如权利要求1或2所述的一种基于日志服务包统计数据的方法,其特征在于,在步骤S3中,根据SQL查询相应日志库,筛选条件重新组合SQL语句的过程中,同时查询过程中出现监控报错的情况下会发邮件给相关人员。


4.如权利要求3所述的一种基于日志服务包统计数据的方法,其特征在于,步骤S2的验证过程仅在第一次过程中需要验证。


5.如权利要求4所述的一种基于日志服务包统计数...

【专利技术属性】
技术研发人员:孙朋朋邹旭东
申请(专利权)人:天津异乡好居网络科技有限公司
类型:发明
国别省市:天津;12

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

1