【技术实现步骤摘要】
一种流数据处理方法和装置
本专利技术涉及数据处理领域,尤其涉及一种流数据处理方法和装置。
技术介绍
流数据是一组顺序、大量、快速、连续到达的数据序列,越来越多的领域都涉及到流数据,比如,网络监控、传感器网络、航空航天、气象测控或金融服务等领域,因此针对流数据执行的操作也越来越频繁,进而对流数据的处理也越来越受到重视。但是现有数据库中并没有一种针对流数据进行统一管理及处理的方法,从而导致流数据使用不方便。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种流数据处理方法和装置,能缩提高流数据的处理效率。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例信息、并定义所述流数据对应的业务逻辑操作;根据所述数据结构、所述源地址信息和所述业务逻辑操作,生成所述第一元数据。在上述方法中,所述根据所述第一元数据,载入所述第一元数据对应的第一流数据,包括:载入所述源地址信息对应的源地址发送的所述第一流数据。在上述方法中,所述数据处理指令包括订阅分发指令,所述接收对所述第一流数据的数据处理指令,确定所述数据处理指令对应的数据处理操作,并根据所述第一元数据实现对所述第一流数据的所述数据处理操作,包括:接收订阅分发模块发送的所述订阅分发指令,所述订阅分发指令中携带所述订阅分发模块对应的至少一个待发送地址信息和预设发送时间;根据所述第一元数据确定当前系统时间;当所述当前系统时间到达所述预设发送时间时,将所述第一流数据发送至所述至少一个待发送地址信息,并将所述至少一个待发送地址信息进行存储。在上述方法中,所述数据处理指令包括业务逻辑指令,所述接收对所述第一流数据的数据 ...
【技术保护点】
1.一种流数据处理方法,其特征在于,所述方法包括:接收第一元数据建立指令,响应所述第一元数据建立指令,根据预设元数据建立模型生成第一元数据;根据所述第一元数据,载入所述第一元数据对应的第一流数据;接收对所述第一流数据的数据处理指令,确定所述数据处理指令对应的数据处理操作,并根据所述第一元数据实现对所述第一流数据的所述数据处理操作。
【技术特征摘要】
1.一种流数据处理方法,其特征在于,所述方法包括:接收第一元数据建立指令,响应所述第一元数据建立指令,根据预设元数据建立模型生成第一元数据;根据所述第一元数据,载入所述第一元数据对应的第一流数据;接收对所述第一流数据的数据处理指令,确定所述数据处理指令对应的数据处理操作,并根据所述第一元数据实现对所述第一流数据的所述数据处理操作。2.根据权利要求1所述的方法,其特征在于,所述根据预设元数据建立模型生成所述第一元数据,包括:基于预设约束信息设置描述流数据的数据结构、记录所述流数据的源地址信息、并定义所述流数据对应的业务逻辑操作;根据所述数据结构、所述源地址信息和所述业务逻辑操作,生成所述第一元数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一元数据,载入所述第一元数据对应的第一流数据,包括:载入所述源地址信息对应的源地址发送的所述第一流数据。4.根据权利要求1所述的方法,其特征在于,所述数据处理指令包括订阅分发指令,所述接收对所述第一流数据的数据处理指令,确定所述数据处理指令对应的数据处理操作,并根据所述第一元数据实现对所述第一流数据的所述数据处理操作,包括:接收订阅分发模块发送的所述订阅分发指令,所述订阅分发指令中携带所述订阅分发模块对应的至少一个待发送地址信息和预设发送时间;根据所述第一元数据确定当前系统时间;当所述当前系统时间到达所述预设发送时间时,将所述第一流数据发送至所述至少一个待发送地址信息,并将所述至少一个待发送地址信息进行存储。5.根据权利要求2所述的方法,其特征在于,所述数据处理指令包括业务逻辑指令,所述接收对所述第一流数据的数据处理指令,确定所述数据处理指令对应的数据处理操作,并根据所述第一元数据实现对所述第一流数据的所述数据处理操作,包括:接收对所述第一流数据的业务逻辑指令,所述业务逻辑指令中携带触发条件及所述业务逻辑操作;当所述第一元数据满足所述触发条件时,实现对所述第一流数据的所述业务逻辑操作。6.根据权利要求5所述的方法,其特征在于,所述业务逻辑操作包括过滤操作、关联操作和聚合操作。7.根据权利要求1所述的方法,其特征在于,所述数据处理指令包括删除指令,所述接收对所述第一流数据的数据处理指令,确定所述数据处理指令对应的数据处理操作,并根据所述第一元数据实现对所述第一流数据的所述数据处理操作,包括:接收对所述第一流数据的删除指令,所述删除指令中携带预定存储时长和删除策略,所述删除策略包括删除所述第一流数据、停止接入所述第一流数据、或删除所述预定存储时长前的所述第一流数据对应的存储数据中的任意一种;根据所述第一元数据确定所述第一流数据的实际存储时长;当所述实际存储时长等于所述预设存储时长时,根据所述删除策略进行相应的删除。8.根据权利要求1所述的方法,其特征在于,所述载入所述第一元数据对应的第一流数据之后,所述方法还包括:从所述第一流数据中确定与预设待检测信息对应的第一待检测信息;当所述第一待检测信息与所述预设待检测信息不匹配时,产生告警信息。9.一种流数据处理装置,其特征在于,所述流数据处理装置包括:接收单元,用于接收第一元数据建立指令;生成单元,用于响应所述第一元数据建立指令,根据预设元数据建立模型生成第一元数据;载入单元,用于根据所述第一元数据,载入所述第一元数据对应的第一流数据;数据处理单元,用于接收对所述第一流数据的数据处理指令,确定所述数据处理指令...
【专利技术属性】
技术研发人员:徐萌,段云峰,魏瑗珍,黄岩,尚晶,刘虹,徐海勇,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。