【技术实现步骤摘要】
一种以PIPE为通信基础的数据挖掘分析平台
本专利技术涉及计算机信息服务
,更具体地说,本专利技术涉及一种以PIPE为通信基础的数据挖掘分析平台。
技术介绍
传统的数据挖掘分析平台通常是不同的数据统计分析模块寄宿在不同的计算机进程中,数据统计方式繁杂多样,数据分析各自完成。缺少互相交互信息的功能,因此在某些应用场景中存在高耦合性,同样也因此造成数据挖掘分析平台的工作负担。PIPE是一种以共享资源为基础,提供通信公共资源方式,不同的进程之间可以访问到同一份公共资源;因此进程之间要交换数据必须通过公共资源,在内核中开辟一块缓冲区,进程A把数据从用户空间写入到公共资源缓冲区,进程B再从公共资源缓冲区把数据读取走,然后进程再完成自己业务场景;因此,专利技术一种以PIPE为通信基础的数据挖掘分析平台很有必要。
技术实现思路
为了克服现有技术的上述缺陷,本专利技术的实施例提供一种以PIPE为通信基础的数据挖掘分析平台,通过读取平台已有配置文件表,主控平台模块调用PIPE函数方法,获取通讯管道的I ...
【技术保护点】
1.一种以PIPE为通信基础的数据挖掘分析平台,其特征在于:包括主通道数据挖掘分析平台(1),所述主通道数据挖掘分析平台(1)包括子通讯模块(101)、子分析模块(102)和主控平台模块(103);/n主通道数据挖掘分析平台(1)通过读取配置文件,获取不同子分析模块(102)的相关配置;/n子通讯模块(101)用于具体业务流程计算分析,当启动子通讯模块(101)后,子通讯模块(101)将读取自有的配置文件信息;/n主通道数据挖掘分析平台(1)通过读取配置后,启动主控平台模块(103),所述主控平台模块(103)用于对子分析模块(102)进行启动、停止、定时或者周期性启停操作 ...
【技术特征摘要】
1.一种以PIPE为通信基础的数据挖掘分析平台,其特征在于:包括主通道数据挖掘分析平台(1),所述主通道数据挖掘分析平台(1)包括子通讯模块(101)、子分析模块(102)和主控平台模块(103);
主通道数据挖掘分析平台(1)通过读取配置文件,获取不同子分析模块(102)的相关配置;
子通讯模块(101)用于具体业务流程计算分析,当启动子通讯模块(101)后,子通讯模块(101)将读取自有的配置文件信息;
主通道数据挖掘分析平台(1)通过读取配置后,启动主控平台模块(103),所述主控平台模块(103)用于对子分析模块(102)进行启动、停止、定时或者周期性启停操作;
主数据挖掘分析平台运行后,通过进程创建PIPE通信管道,同时获取通道ID及通道描述指向通道两端;
子分析模块(102)在主数据挖掘分析平台运行后,自动被加载到主数据挖掘分析平台中,同时读取自有配置文件信息,获取主数据挖掘分析平台已经开放的PIPE通道信息、子分析模块(102)运行中产生日志信息,即可通过进程将日志信息写入已开放的PIPE通讯管道中,主数据挖掘分析平台通过读取已有PIPE通信管道中的数据后,将信息用以处理业务流程。
2.根据权利要求1所述的一种以PIPE为通信基础的数据挖掘分析平台,其特征在于:所述不同子分析模块(102)的相关配置具体为通道ID、通道频率、子模块配置信息。
3.根据权利要求1所述的一种以PIPE为通信基础的数据挖掘分析平台,其特征在于:所述PIPE通讯管道利用环形队列实现,数据从写端流入通道,从读端流...
【专利技术属性】
技术研发人员:时春,佘秋野,王志华,王凤雷,
申请(专利权)人:江苏未来智慧信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。