处理大规模数据流的设备的制作方法

文档序号:14911381发布日期:2018-07-10 23:30阅读:来源:国知局

技术特征:

1.一种处理大规模数据流的处理设备,大规模数据流即大数据,该处理设备包括:知识库(1);构成前端通信设备(2)的一组硬件和软件,允许捕获来自外部环境(3)的流并且在需要的情况下向该外部环境(3)发送数据,该前端通信设备(2)把流传送到平台(4)以便在该平台处经受不同处理,在执行处理操作的过程中轨迹被收集并存储在记忆存储架构(5)中;该处理设备的特征在于,该平台(4)产生供应给判决器设备(6)的数据,判决器设备(6)包括定义判决准则的一组硬件和软件,所述判决准则允许启动活动(7)或者发起向所述处理设备的前端通信设备(2)或者向知识库(1)的反馈(8)。

2.根据权利要求1所述的处理设备,其特征在于,所述不同处理包括:流的语义化,或者概述的创建,或者至少两个流的交叉,或者多个流之间的互连。

3.根据权利要求1或2所述的处理设备,其特征在于,该平台(4)包括多个作为流处理过程的“smart’op”,这些流处理过程是经由编写装置编写的,用于产生供应给判决器设备(6)的数据。

4.根据权利要求1所述的处理设备,其特征在于,轨迹在存储架构中的记忆允许平台(4)通过存取这些轨迹来在不同时间执行处理的重复或可能有的动作的重复。

5.根据权利要求2所述的处理设备,其特征在于,流的语义化是按照流的描述的本体进行的。

6.根据权利要求2所述的处理设备,其特征在于,流的互连能够包括语义推理。

7.根据权利要求1至6之一所述的处理设备,其特征在于,流所经受的所有操作促进数据的产生。

8.根据权利要求1至7之一所述的处理设备,其特征在于,所述数据能够是从对流执行的推理得出的警报或特殊之处。

9.根据权利要求1所述的处理设备,其特征在于,知识库(1)包括表示外部环境(3)的知识的信息并且包括对传感器和传感器所支持的架构的描述。

10.根据权利要求9所述的处理设备,其特征在于,构成知识的这些信息能够被由判决准则启动的反馈(8)修改,所述判决准则位于判决器(6)中。

11.根据权利要求1所述的处理设备,其特征在于,该平台(4)具有模块化架构,以便支持组件的添加或更换而无需重编译,并且允许在全部云就绪虚拟机上的布置,所述平台(4)借助抽象的层被模块化,所述抽象的层允许封装对操作系统、存储系统或交换系统的服务的所有存取。

12.根据权利要求11所述的处理设备,其特征在于,所述抽象的实施的替代允许使适于开发的简单实施过渡到集中于大规模布置的其它实施。

13.根据权利要求1所述的处理设备,其特征在于,该平台(4)的架构允许使系统的布置适于目标体积测量,而且还在通过如果所选组件允许则简单添加虚拟机或者通过替换限制可升级性的组件而演变的情况下使系统的布置演变。

14.根据权利要求1所述的处理设备,其特征在于,SPARQL请求语言被扩展来执行数据流的概述或实现忘记功能,从而允许记录具有随时间而变的粒度的数据流的历史并且保证所述数据流的有限的存储空间。

15.根据权利要求14所述的处理设备,其特征在于,SPARQL语言被通过引入适应性时间窗的概念和特定于流处理的操作机构而扩展,处理数据的请求适应于动态数据的到达流率并且被连续评估以便考虑流的演变特性,SPARQL请求的语义学允许基于数据到达的顺序或时间的处理。

16.根据权利要求14或15所述的处理设备,其特征在于,扩展的SPARQL语言允许通过使能够是静态或动态且短暂的数据互连来使这些数据结合,无论它们的数量、来源或质量如何。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1