一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于Actor模型的数据处理方法及系统与流程

2023-02-04 13:12:13 来源:中国专利 TAG:

技术特征:
1.一种基于actor模型的数据处理方法,其特征在于,创建actor模型,并按照用户自定义的actor节点结构及actor节点间的关系,对采集到的数据进行数据处理。2.根据权利要求1所述的一种基于actor模型的数据处理方法,其特征在于,包括以下步骤:s1,数据采集:采集不同的终端设备发送的数据;s2,模型创建:创建actor模型;s3,处理链构建:自定义actor节点结构及actor节点间的关系,形成数据处理链;s4,数据处理:按照定义好的数据处理链,对数据进行数据处理;所述数据处理,指数据转换、过滤、转发、储存中的一种或多种。3.根据权利要求2所述的一种基于actor模型的数据处理方法,其特征在于,步骤s1中,采用kafka、mqtt或syslog进行数据采集。4.根据权利要求3所述的一种基于actor模型的数据处理方法,其特征在于,步骤s2中,actor模型中包含了多个actor,actor为数据处理节点,每个数据处理节点具有不同的数据处理能力。5.根据权利要求4所述的一种基于actor模型的数据处理方法,其特征在于,步骤s2中,而每个数据处理节点能力是预先定义好的。6.根据权利要求5所述的一种基于actor模型的数据处理方法,其特征在于,步骤s2中,并且每个数据处理节点是可以复用的。7.根据权利要求6所述的一种基于actor模型的数据处理方法,其特征在于,步骤s3中,对数据节点进行执行顺序的定义,定义内容如下:定义根节点为input节点,input节点的下一级节点为string_change节点,string_change节点用于将字符串中源字符串替换为目标字符串;string_change下一级节点包含2个节点,分别为string_filter和save节点,其中,string_filter节点用于判断传递过来的数据中是否包含某个内容,save节点用于将采集数据保存到本地数据库;string_filter的下一级节点为external_kafka节点,external_kafka节点的用于将传递过来的数据发送给kafka服务器,并提供kafka服务器的配置。8.根据权利要求2至7任一项所述的一种基于actor模型的数据处理方法,其特征在于,步骤s4中,数据首先到达根节点,然后把数据发送给根节点的下一级所有节点,所有的节点按照节点定义的方法执行完后,将处理后的数据再发送给当前节点的下一级所有节点,直至所有节点中定义的方法全部执行完毕。9.根据权利要求2至8任一项所述的一种基于actor模型的数据处理方法,其特征在于,actor节点通过消息传递的方式通信。10.一种基于actor模型的数据处理系统,其特征在于,用于实现权利要求1至9任一项所述的一种基于actor模型的数据处理方法,包括以下模块:数据采集模块:用以,采集不同的终端设备发送的数据;模型创建模块:用以,创建actor模型;处理链构建模块:用以,自定义actor节点结构及actor节点间的关系,形成数据处理链;数据处理模块:用以,按照定义好的数据处理链,对数据进行数据处理;所述数据处理,指数据转换、过滤、转发、储存中的一种或多种;
其中,模型创建模块、处理链构建模块、数据处理模块依次连接,数据采集模块与数据处理模块连接。

技术总结
本发明涉及数据处理技术领域,公开了一种基于Actor模型的数据处理方法及系统,一种基于Actor模型的数据处理方法,创建Actor模型,并按照用户自定义的Actor节点结构及Actor节点间的关系,对采集到的数据进行数据处理。本发明解决了现有技术存在的针对不同数据结构的数据进行数据处理时操作麻烦、耗时耗力等问题。题。题。


技术研发人员:李欣 李元正 焦威 王思同
受保护的技术使用者:成都国泰网信科技有限公司
技术研发日:2022.10.26
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献