[发明专利]分布式事件处理系统中的数据序列化有效
申请号: | 201780054700.0 | 申请日: | 2017-09-12 |
公开(公告)号: | CN109690524B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | H·帕克;S·比施诺伊;P·图卡拉姆 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 周衡威 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 事件 处理 系统 中的 数据 序列 | ||
公开了一种分布式事件处理系统,该系统经由持续数据流接收一批事件并执行对该批事件中的数据的序列化。在某些实施例中,系统识别该批事件中的每个事件的第一属性的第一数据类型,并确定要对由第一属性表示的数据值执行的第一类型的数据压缩。系统基于第一属性的第一数据类型确定要对由第一属性表示的数据值执行的第一类型的数据压缩。然后,系统针对第一属性生成经序列化的数据值的第一集合。系统针对一组一个或多个持续查询来处理经序列化的数据值的第一集合,以生成输出事件的第一集合。
相关申请的交叉引用
本申请是于2016年9月15日提交的标题为“FAST SERIALIZATION OF TUPLEBATCHES”的美国临时申请No.62/395216的非临时申请并且依据35U.S.C.119(e)要求该申请以及于2017年9月11日提交的标题为“DATA SERIALIZATION IN A DISTRIBUTED EVENTPROCESSING SYSTEM”的美国非临时申请No.15/700,784的权益和优先权,两个申请中的每一个的全部内容通过引用并入本文,用于所有目的。
本申请还涉及与本申请同一天提交的标题为“GRAPH GENERATION FOR ADISTRIBUTED EVENT PROCESSING SYSTEM”的代理人案卷No.088325-1043335(177610US)的申请序列No._____________,与本申请同一天提交的标题为“CLUSTERING EVENTPROCESSING ENGINES”的代理人案卷No.088325-1043336(177620US)的申请序列No._____________,以及与本申请同一天提交的标题为“DATA PARTITIONING ANDPARALLELISM IN A DISTRIBUTED EVENT PROCESSING SYSTEM”的代理人案卷No.088325-1043337(177630US)的申请序列No._____________。每个申请的全部内容依据35U.S.C.§120都通过引用并入本文,如同在本文完全阐述了一样。
背景技术
在传统的数据库系统中,数据通常以表的形式存储在一个或多个数据库中。然后使用诸如结构化查询语言(SQL)之类的数据管理语言来查询和操纵所存储的数据。例如,可以定义并执行SQL查询,以从存储在数据库中的数据中识别相关数据。因此,SQL查询是对存储在数据库中的有限数据集执行的。另外,当执行SQL查询时,它在有限数据集上执行一次并产生有限静态结果。因此,数据库最适合在有限存储数据集上运行查询。
然而,许多现代应用和系统以持续数据或事件流而不是有限数据集的形式生成数据。此类应用的示例包括但不限于传感器数据应用、金融报价机、网络性能测量工具(例如,网络监视和流量管理应用)、点击流分析工具、汽车流量监视等。这些应用引起了对可以处理数据流的新型应用的需求。例如,温度传感器可以被配置为发出温度读数。
为这些类型的基于事件流的应用管理和处理数据涉及以强时间焦点(temporalfocus)构建数据管理和查询能力。需要不同类型的查询机制,该查询机制包括对持续无界数据集的长时间运行的查询。虽然一些供应商现在提供面向事件流处理的产品套件,但这些产品仍然缺乏用于处置当今事件处理需求所需的处理灵活性。
发明内容
提供了用于对经由事件的持续流接收的事件数据进行序列化的技术(例如,方法、系统、存储可由一个或多个处理器执行的代码或指令的非瞬态计算机可读介质)。在一个实施例中,公开了一种分布式事件处理系统,该系统被配置为经由持续数据流接收一批事件并执行该批事件中的数据的序列化。分布式事件处理系统可以被配置为针对一组持续查询来处理事件数据,以生成输出事件的集合。分布式事件处理系统还可以被配置为将该输出事件的集合发送给分布式事件处理系统的用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780054700.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于执行数据对象重命名操作的系统和方法
- 下一篇:形状的流数据的自动分区