首页> 外国专利> Dynamically sharing a subtree of operators in a data stream management system operating on existing queries

Dynamically sharing a subtree of operators in a data stream management system operating on existing queries

机译:动态共享在现有查询上运行的数据流管理系统中的运算符子树

摘要

A new continuous query to a data stream management system (DSMS) may use several operators that are equivalent to operators currently being used by continuous queries that have been previously registered in the DSMS. To determine equivalence of operators, the DSMS checks at least the function and the data input to the operators. On finding equivalence, the DSMS modifies a global plan being executed, to use at least an existing subtree of operators during execution of the new continuous query, to generate a modified plan. The DSMS is also programmed to cause each relation source operator (which outputs a relation) to propagate a current state of the relation to each operator newly coupled to the relational operator. After propagation of current state to newly-coupled operators, each operator in the modified plan processes any new data and supplies the result to all operators coupled thereto, including newly-coupled operators and existing operators.
机译:对数据流管理系统(DSMS)的新连续查询可以使用几个运算符,这些运算符等效于先前已在DSMS中注册的连续查询当前使用的运算符。为了确定操作员的等效性,DSMS至少检查功能和输入到操作员的数据。找到等效项后,DSMS会修改正在执行的全局计划,以在执行新的连续查询期间至少使用运算符的现有子树,以生成修改后的计划。还对DSMS进行了编程,以使每个关系源操作员(输出关系)将关系的当前状态传播给新耦合到关系操作员的每个操作员。在将当前状态传播给新耦合的运算符之后,修改后的计划中的每个运算符都会处理任何新数据,并将结果提供给与其耦合的所有运算符,包括新耦合的运算符和现有运算符。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号