首页> 外文期刊>Computer networks >A fast and anti-matchability matching algorithm for content-based publish/subscribe systems
【24h】

A fast and anti-matchability matching algorithm for content-based publish/subscribe systems

机译:基于内容的发布/订阅系统的快速且抗匹配的匹配算法

获取原文
获取原文并翻译 | 示例
       

摘要

The content-based publish/subscribe system is a flexible many-to-many communication middleware that meets the demands of many large-scale distributed applications. It is well known that event matching is a fundamental component of the content-based publish/subscribe system. When designing matching algorithms, matching speed is a major objective being pursued. Moreover, through theoretical analysis and experimental verification, we discover that the matching speed of most existing matching algorithms is affected by the subscriptions' matchability which is defined as the matching probability of subscriptions with events. Nevertheless, this problem has not been considered in existing matching algorithms. To address this problem, we propose REIN (REctangle INtersection), a fast and anti-matchability matching algorithm for content-based publish/subscribe systems. REIN is a fast matching algorithm, following the conventional design objective of pursuing a high matching speed. Furthermore, due to the utilization of a negative searching strategy that aims to filter out unmatching subscriptions in the matching process, the matching speed of REIN is not affected by the subscriptions' matchability, but rather is improved. To evaluate the performance of REIN, comprehensive experiments are conducted. The experiment results show that REIN not only has an excellent matching performance, but also possesses a beneficial anti-matchability feature. (C) 2018 Elsevier B.V. All rights reserved.
机译:基于内容的发布/订阅系统是一种灵活的多对多通信中间件,可以满足许多大型分布式应用程序的需求。众所周知,事件匹配是基于内容的发布/订阅系统的基本组成部分。在设计匹配算法时,要追求的主要目标是匹配速度。此外,通过理论分析和实验验证,我们发现大多数现有匹配算法的匹配速度受订阅者的可匹配性影响,订阅者的可匹配性被定义为事件与订阅的匹配概率。但是,现有的匹配算法中尚未考虑此问题。为了解决这个问题,我们提出了REIN(矩形交织),这是一种基于内容的发布/订阅系统的快速且抗匹配的匹配算法。 REIN是一种快速匹配算法,遵循追求高匹配速度的常规设计目标。此外,由于在匹配过程中利用了旨在过滤出不匹配订阅的否定搜索策略,REIN的匹配速度不受订阅的匹配性的影响,而是得到了提高。为了评估REIN的性能,进行了全面的实验。实验结果表明,REIN不仅具有优异的匹配性能,而且还具有有益的抗匹配性。 (C)2018 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号