节点文献

基于XJoin的细粒度无阻塞连接算法

Fine-grained Non-blocking Join Algorithm Based on XJoin

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 陈刚李国徽顾晋广杨兵陈辉唐向红

【Author】 CHEN Gang1,2 LI Guo-hui1 GU Jin-guang2 YANG Bing1 CHEN Hui3 TANG Xiang-hong1(School of Computer Science and Technology,Huazhong University of Science and Technology,Wuhan 430074,China)1(School of Computer Science and Technology,Wuhan University of Science and Technology,Wuhan 430065,China)2(College of Software,Jiangxi Finance and Economics University,Nanchang 330013,China)3

【机构】 华中科技大学计算机学院武汉科技大学计算机学院江西财经大学软件学院

【摘要】 连接拥塞、负载不均衡和临时性网络中断,使得传统查询处理技术难以处理广域网下的数据连接。无阻塞连接查询算法通过调用后台进程能够有效处理不稳定网络中的不确定性并隐藏数据到达的中断情况。因为逐渐增长的外存数据难以在较短的时间间隔内被一次性处理完,所以像XJoin这样的经典无阻塞连接算法不能很好地处理间隔时间较短的不稳定网络下的查询连接。提出一种新的无阻塞连接算法XJoin-FG,将一次粗粒度的事务根据间隔时间分解为多个部分,并且采用细粒度的时间戳来避免重复数据结果的产生。仿真实验采用Internet上的跟踪数据,结果表明XJoin-FG即使在处理很长的数据块时也能够迅速地反馈查询结果。

【Abstract】 Wide-area distribution raises significant performance problems for traditional query processing techniques as data access becomes less predictable due to link congestion,load imbalances,and temporary outages.Non-blocking joi-ning query execution is a promising approach to coping with unpredictability in unreliable network and hiding intermi-ttent delays in data arrival by reactively scheduling background processing.Classical non-blocking two-way joining technique such as XJoin fail to deliver acceptable performance in such a scenario where gradually augmenting partition could not be dealt with during one relatively short intermittent delay.We developed a novel reactively-scheduled non-blocking join,called XJoin-FG,disparting one coarse-grained transaction into several parts according to the size of interval time.XJoin-FG employed fine-grained timestamp mechanism to avoid duplicate results.Using the optimization implementation along with emulational data obtained by monitoring Internet data delivery,we show that XJoin-FG is an effective solution for providing fast query responses to users even in the presence of the longer-term of data sources appeared as una-vailability.

【关键词】 连接细粒度无阻塞不稳定网络
【Key words】 JoinFine-grainedNon-blockingUnreliable network
【基金】 863国家高技术研究发展计划(2007AA01Z309);国家自然科学基金(60803160,60873030);国防预研基金资助
  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2009年08期
  • 【分类号】TP311.13
  • 【被引频次】2
  • 【下载频次】46
节点文献中: 

本文链接的文献网络图示:

本文的引文网络