【技术实现步骤摘要】
一种高效的信息流程化的处理控制系统
本专利技术属于信息处理领域,该系统涉及对DNS日志海量信息的过滤与处理及远程传输的控制系统。
技术介绍
随着大数据的应用越来越广泛,对海量信息进行高效率的前期处理与跟踪定位是大数据发展的必经之路,因此开发一套基于DNS日志信息的解析及控制系统也尤为必要。本系统设计的多模块流程化循环操作相对于之前的单模块后期衔接操作质量和效率有双重提高。
技术实现思路
本专利技术的目的是提供一种DNS日志海量信息的处理控制系统。本专利技术解决上述问题所采用的技术方案为:一种高效的信息流程化的处理控制系统包括信息传输模块、原信息获取模块、原信息解析处理模块、远程压缩与解压缩模块以及信息保存管理模块。信息传输模块采用面向连接可靠的基于字节流的传输层协议TCP进行信息的可靠传输,此模块分为客户端和服务端,实现客户端循环发送及服务端循环接收;原信息获取模块主要实现扫描目录文件的功能并且具有文件为空、目录为空的探查能力;原信息解析模块主要实现根据原信息获取模块获取的文件信息进行解析处理,主要采用boost库的正则进行分段过滤,对分段的信息进行索引处理时用到curl库联网获取信息中的标题、编码的转换采用enca/iconv库、信息存储与后期利用索引快速获取对应信息采用Mysql数据库;远程压缩与解压缩模块采用lzo高效压缩算法完成客户端压缩与服务端解压缩的功能;信息保存管理模块主要解决海量数据所形成的的文件堆积所产生的问题包括源文件、压缩文件、解析文件、解压缩文件的全程控制包含客户端与服务端的删除控制,文件目录信息插入mysql数据库进行管理。本专利技术 ...
【技术保护点】
一种高效的信息流程化的处理控制系统,其特征在于:包括信息传输模块、原信息获取模块、原信息解析处理模块、远程压缩与解压缩模块以及信息保存管理模块;信息传输模块采用面向连接可靠的基于字节流的传输层协议TCP进行信息的可靠传输,此模块分为客户端和服务端,实现客户端循环发送及服务端循环接收;原信息获取模块主要实现扫描目录文件的功能并且具有文件为空、目录为空的探查能力;原信息解析处理模块主要实现根据原信息获取模块获取的文件信息进行解析处理,主要采用boost库的正则进行分段过滤,对分段的信息进行索引处理时用到curl库联网获取信息中的标题、编码的转换采用enca/iconv库、信息存储与后期利用索引快速获取对应信息采用Mysql数据库;远程压缩与解压缩模块采用lzo高效压缩算法完成客户端压缩与服务端解压缩的功能;信息保存管理模块主要解决海量数据所形成的的文件堆积所产生的问题包括源文件、压缩文件、解析文件、解压缩文件的全程控制包含客户端与服务端的删除控制,文件目录信息插入mysql数据库进行管理。
【技术特征摘要】
1.一种高效的信息流程化的处理控制系统,其特征在于:包括信息传输模块、原信息获取模块、原信息解析处理模块、远程压缩与解压缩模块以及信息保存管理模块;信息传输模块采用面向连接可靠的基于字节流的传输层协议TCP进行信息的可靠传输,此模块分为客户端和服务端,实现客户端循环发送及服务端循环接收;原信息获取模块主要实现扫描目录文件的功能并且具有文件为空、目录为空的探查能力;原信息解析处理模块主要实现根据原信息获取模块获取的文件信息进行解析处理,主要采用boost库的正则进行分段过滤,对分段的信息进行索引处理时用到curl库联网获取信息中的标题、编...
【专利技术属性】
技术研发人员:吴忠华,龚斌,
申请(专利权)人:武汉奥浦信息技术有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。