检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]武汉大学计算机学院,湖北武汉430079 [2]怀化学院计算机系,湖南怀化418008 [3]国防科技大学计算机学院,湖南长沙410073
出 处:《武汉大学学报(信息科学版)》2014年第11期1375-1381,共7页Geomatics and Information Science of Wuhan University
基 金:国家973计划资助项目(2011CB302601);国家863计划资助项目(2011AA01A202);湖南省科技计划资助项目(2013FJ4335;2013FJ4295);怀化学院重点学科建设资助项目~~
摘 要:针对现有索引方法中的性能瓶颈和维护成本问题,提出了一种分布式多访问入口B+树索引方法,实现了区间查询的高效并行,以及索引结构的较低维护成本。首先通过给分布式B+树的每个叶子节点维护一个路由表,并通过在树的不同层次上构建平衡二叉树来选择有关节点作为路由表的表项,实现区间搜索的高效并行;然后利用B+树节点分裂逐层传递性和B+树结构的平衡性实现节点分裂时只在较小子树内更新路由信息,减少更新消息数量,从而降低路由信息维护成本。实验表明,本文方法有很好的性能和较低的维护成本。To improve the performance and maintenance cost of existing index methods, this paper presents a distributed multi access entrance B+ tree index method, which features:@ efficient paral- lel interval queries, and (2) and low maintenance cost for index structure. Our scheme relies on four key techniques to achieve the advantages mentioned above: (1) It provides a routing table for each leaf node of a distributed B+ tree, so a interval search can be completed from any leaf node to break through the bottleneck caused by the root node in a distributed B+ tree; (2) It constructs a balanced binary tree at different levels of a node, and selects the relevant nodes for its routing table; (3) It uses layer-by-layer transitivity of a B+ tree node to split information to sense the node splitting position and only updates routing information within the subtree of a corresponding particle at the time of node splitting; (4) It uses the balanced structure of B+ trees to only update single route information for relevant nodes at the time of node splitting, without adjusting the route tables of a large area. Our scheme has been implemented and evaluated. Performance results are encouraging.
分 类 号:P208[天文地球—地图制图学与地理信息工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.74