[发明专利]应用于单机服务器的日志存储和查询方法在审
申请号: | 201611093276.4 | 申请日: | 2016-12-01 |
公开(公告)号: | CN106599127A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 何雪煜 | 申请(专利权)人: | 深圳市风云实业有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市中知专利商标代理有限公司44101 | 代理人: | 吕晓蕾,景志轩 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种存储方便且查询响应速度快的应用于单机服务器的日志存储和查询方法。其步骤如下1)建立包含某时间段存储的日志的日志条数、日志分表的表名和日志分区映射表的表名在内的记录的日志总表;2)在对应的日志分表中建立若干个日志分区3)每个日志分表对应一个日志分区映射表。本发明将日志按照其产生的时间段及该日志多个属性下的条件或参数的组合,按照一定的规则分布于若干个日志分表和该日志分表下设的若干个分区中,当用户查询某个日志时,输入查询条件,系统则按照时间段通过对应的日志分区映射表很快查询到与该条件或参数组合对应的日志数据。本发明能够高效、快速地查询存放在单机服务器中的日志数据。 | ||
搜索关键词: | 应用于 单机 服务器 日志 存储 查询 方法 | ||
【主权项】:
一种应用于单机服务器的日志存储和查询方法,由以下步骤构成:日志存储1)建立一个日志总表,按设定时间段分别写入若干个包含该时间段存储的日志的日志条数、日志分表的表名和日志分区映射表的表名在内的记录;2)在对应的日志分表中建立若干个日志分区,各日志分区按以下规则存放日志:a.各日志分区存放该时间段内产生的满足以下条件的日志:针对若干属性下对应的各条件或参数组合的日志,将相同条件或参数组合的日志和该相同组合中每条日志对应的时间戳以及每条日志对应的日志内容记载于该日志分区中;b.或者,各日志分区中存放该时间段内产生的满足以下条件的日志:针对若干属性下对应的各条件或参数组合的日志,将相近时间戳内产生的不同条件或参数组合的日志和该不同组合中每条日志对应的时间戳以及每条日志对应的日志内容记载于该日志分区中;c.或者,一部分日志分区采用上述a规则,另一部分日志分区采用b规则;d.或者,在某些日志分区中采用上述a规则与b规则的组合;3)每个所述的日志分表对应一个所述的日志分区映射表,该日志分区映射表存放该日志分表中出现的不同的条件或参数组合和该组合中各条件或参数组合对应的日志所在的日志分区编号;日志查询1)用户输入目标日志对应的存放时间段及其具有若干属性下对应的条件或参数组合的查询条件;2)系统首先根据所述目标日志存储的时间段查找该时间段对应的日志分表;3)再在与该日志分表对应的日志分区映射表中,查找与该目标日志具有的条件或参数组合相同的条件或参数组合对应记载的目标日志分区编号;4)之后,在所述的目标日志分区编号指示的目标日志分区中,最终查找到符合条件的目标日志。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市风云实业有限公司,未经深圳市风云实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611093276.4/,转载请声明来源钻瓜专利网。