一种改进的多维度并行匹配发布与订阅算法

来源 :现代计算机 | 被引量 : 0次 | 上传用户:beyond870402
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于内容的发布订阅是一种比基于主题的发布订阅更加灵活的解耦通信方式,传统的基于内容的匹配算法中大多基于单维度以流水线的方式匹配,如REIN[1]。随着数据规模的增长,这些算法由于串行搜索的限制逐渐不能满足高性能要求。提出一种基于内容的面向大规模发布订阅场景的匹配算法MP-REIN,改进其单维度匹配为多维度并行匹配,考虑使用多线程提高匹配算法的处理速度,使用数量可控的线程并行处理订阅空间内所有属性,大幅度提高了事件匹配的速度。实验结果显示MP-REIN算法在匹配时间和插入时间上较传统的算法有一定的提升。
其他文献
目的:观察通心络胶囊治疗冠心病的疗效。方法:对60例冠心病心胶痛患者给予通心络胶囊治疗8周,对心绞痛改善及心电图变化,血流动力[学进行观察。结果:通心络胶囊对心绞痛治疗显效率
目的观察25%甲醛甲酚酒精溶液治疗感染根管的临床效果.方法应用25%甲醛甲酚酒精溶液治疗感染根管并采用加碘仿药物同时放入根管内,对74例患牙进行消毒治疗后根充.结果观察74
随着QQ、微信、钉钉等即时社交工具的发展,特别是疫情之下在线课堂的盛行,家长群几乎成为每个班级的"标配"。家长群在给我们带来家校沟通便利的同时,弊端也显现出来了。家长
利用福建省沙县钾长石精粉水热晶化法合成13X分子筛,研究水碱比、碱硅比和晶化时间对合成13X分子筛的影响,采用X射线粉末衍射、扫描电子显微镜和热分析仪等对其性能进行探究.
盆腔子宫内膜异位囊肿是妇产科常见病,近年发病率有增高趋势,而临床及超声诊断的病理符合率仅占50%左右,手术复发率较高,现临床治疗多以药物为主,治愈率低,本文采用介入方法,
1 病例资料 患者,男,40岁.既往有支气管肺炎病史.因刀伤后胸痛、呼吸困难1h入院.患者入院前 1h被人用刀砍伤左胸部,伤后胸痛剧烈、呼吸困难,伴心慌、烦躁不安.查体:脉搏134
随着计算机科学与技术的发展,计算机用户更加趋向于低龄化,计算思维也更加重要。基于此背景,本文选择了面向K12的pencilcode作为本平台的软件可视化编程工具,pcDuino为硬件开
《基础教育课程改革纲要》提出:改变课程结构过于强调学科本位、科目过多和缺乏整合的现状,以均衡性、综合性和选择性为主,满足学生发展需求,提高学习效能。随着素质教育理念
小学语文家庭作业的布置应该以减轻学生负担,促进学生全面发展为目标,杜绝作业的功利化倾向。作业设计要适量、合理、科学、有趣,同时要最大化地体现出探究性、创造性、合作
【正】序、山海关山峦起伏,幽暗朦胧的长城,慢慢出现姜女庙,庙里的"望夫石"以及巨石上面的字。在"望夫石"上面站着一个人,完全能够辨认出那是个女人。她呆滞不动地望着长城,