首页> 外文会议> >Predicate matching and subscription matching in Publish/Subscribe systems
【24h】

Predicate matching and subscription matching in Publish/Subscribe systems

机译:发布/订阅系统中的谓词匹配和订阅匹配

获取原文

摘要

An important class of publish/subscribe matching algorithms work in two stages. First, predicates are matched and then matching subscriptions are derived. We observe that in practice, the domain types over which predicates are defined are often of fixed enumerable cardinality. Based on this observation we propose a table-based look-up scheme for fast predicate evaluation that finds all matching predicates for each type with one table lookup. We compare this scheme to alternative general-purpose implementations. This observation may also suggests that matching in publish/subscribe systems could equally well be implemented with standard database technology. We propose two DBMS-based matching algorithms and compare the better one with a special purpose publish/subscribe matching algorithm implementation. We provide first evidence that for application scenarios that require large subscription workloads and process many events a DBMS-based solution is not a feasible alternative.
机译:一类重要的发布/订阅匹配算法分两个阶段工作。首先,对谓词进行匹配,然后得出匹配的订阅。我们观察到,在实践中,定义谓词的域类型通常具有固定的可枚举基数。基于此观察,我们提出了一种基于表的快速谓词评估方案,该方案通过一次表查找就可以找到每种类型的所有匹配谓词。我们将此方案与其他通用实现方案进行了比较。此观察结果也可能表明,使用标准数据库技术同样可以很好地实现发布/订阅系统中的匹配。我们提出了两种基于DBMS的匹配算法,然后将比较好的一种与专用的发布/订阅匹配算法实现进行比较。我们提供的第一个证据是,对于需要大量订阅工作量并处理许多事件的应用程序场景,基于DBMS的解​​决方案不是可行的替代方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号