发明名称 并行地执行连续事件处理(CEP)查询
摘要 连续事件处理(CEP)查询处理器确定如何以及何时可以以并行的方式处理CEP查询,以使得多个执行线程可以并行地执行彼此并行的CEP查询操作中的至少一些操作。根据一种技术,用户可以指示CEP查询处理器试图以并行的方式执行CEP查询。CEP查询处理器响应地基于可以取决于继承和操作类型的某些约束确定是否可以使CEP查询执行或其部分并行地进行。基于此确定,CEP查询处理器可以针对事件流内的相同事件并行地执行CEP查询中的至少某些部分。
申请公布号 CN105074698A 申请公布日期 2015.11.18
申请号 CN201480009223.2 申请日期 2014.02.19
申请人 甲骨文国际公司 发明人 A·德卡斯托阿尔维;A·斯里尼瓦桑
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 李晓芳
主权项 一种存储用于使得处理器执行操作的多个指令的计算机可读存储器,所述多个指令包括:使得该处理器将连续事件处理(CEP)查询分解成为多个单独操作符的指令;使得该处理器确定针对所述多个单独操作符内的每个特定操作符的单独约束的指令;使得该处理器至少部分地基于该处理器针对所述多个单独操作符确定的约束来确定针对该CEP查询的约束的指令;使得该处理器基于针对该CEP查询的约束来确定是否能够以并行方式执行该CEP查询的至少一部分的指令;以及使得该处理器响应于确定能够以并行方式执行该CEP查询的至少一部分来产生并行地处理来自事件流的事件的多个执行线程的指令。
地址 美国加利福尼亚