期刊文献+

基于XML的发布/订阅系统的评测算法研究

A Novel Evaluating Algorithm over XML Pub/Sub Systems
下载PDF
导出
摘要 提出了在XML数据流上有效评测XPath订阅的技术和方法。根据XPath层次结构的语义特征,设计了基于非确定有限状态自动机的动态索引结构,使得具有相同前缀的XPath查询可以共享存储索引的空间和共享查找索引的计算。基于栈的新评测算法设计了高速缓存软件预取技术,以处理评测过程中频繁出现的cache缺项问题。系统取得了很高的性能,通过全面的实验表明,系统可以有效处理超过百万以上XPath查询的负载量。 A new method to efficiently evaluate XPath over XML documents streams is proposed.The FA(finite automata)-based index structure is designed to boost the evaluation,according to the semantic features of XPath.To overcome the cache miss when accessing the hash table,a software-prefetching algorithm which can achieve great speedup for the accesses of hash table is proposed.A thorough experimental study shows that proposed system can deal with workloads containing millions of XPath subscriptions efficiently.
作者 李永锋
出处 《北京大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第5期759-765,共7页 Acta Scientiarum Naturalium Universitatis Pekinensis
关键词 发布/订阅 XML XPATH 软件预取 publish/subscribe XML XPath software prefetch
  • 相关文献

参考文献12

  • 1XML path language, W3C [ EB/OL ]. ( 1999-11-16 ) [ 2009 ]. http ://www. w3. org/TR/xpath.
  • 2Eugster P T, Felber P A, Guerraoui R. The many faces of publish/subscrlbe. ACM Computing Surveys, 2003, 35 (2) : 114-131.
  • 3Milo T, Zur T, Verbin E. Boosting topic-based publishsubscribe systems with dynamic clustering // SIGMOD Conference 2007. Beijing, 2007:749-760.
  • 4Carzaniga A, Rosenblum D S, Wolf A L. Design and evaluation of a wide-area event notification service. ACM Transactions on Computer Systems, 2001, 19(3) :332-383.
  • 5Yan T W, Hector G M. The SIFT information dissemination system. ACM Transactions on Database Systems, 2000, 24 (4) : 529-565.
  • 6Altinel M, Franklin M J. Efficient filtering of XML documents for selective dissemination of information // Proceedings of the 26th VLDB Conference. Cairo: Morgan Kaufmann Publishers, 2000:53-64.
  • 7Diao Y. Query processing for large-scale XML message brokering[ D]. Berkeley : University of California, 2005.
  • 8Hong M S, Demers A J, Gehrke J, et al. Massively multiquery join processing in publish/subscribe systems // SIGMOD Conference 2007. Beijing, 2007:761-772.
  • 9Chee Y C, Ooi B C, Zhou A. Efficient XML data dissemination with piggybacking// Proceedings of the ACM SIGMOD International Conference on Management of Data. Beijing, 2007 : 737-748.
  • 10Chen S, Ailamaki A, Gibbons P B, et al. Improving hash join performance through prefetching//ICDE 2004. Boston, 2004:116-127.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部