节点文献

基于KD树和R树的多维云数据索引

Multi-dimensional cloud index based on KD-tree and R-tree

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

【作者】 何婧吴跃杨帆尹春雷周维

【Author】 HE Jing;WU Yue;YANG Fan;YIN Chunlei;ZHOU Wei;School of Computer Science and Engineering,University of Electronic Science and Technology of China;School of Software,Yunnan University;School of Architecture Engineering,Yunnan Agricultural University;

【机构】 电子科技大学计算机科学与工程学院云南大学软件学院云南农业大学建筑工程学院

【摘要】 针对云存储系统大多基于键值对<key,value>模型存储数据,多维查询需要对整个数据集进行完全扫描,查询效率较低的问题,提出了一种基于KD树和R树的多维索引结构(简称KD-R索引)。KD-R索引采用双层索引模式,在全局服务器建立基于KD树的多维全局索引,在局部数据节点构建R树多维本地索引。基于性能损耗模型,选取索引代价较小的R树节点发布到全局KD树,从而优化多维查询性能。实验结果表明:与全局分布式R树索引相比,KD-R索引能够有效提高多维范围查询性能,并且在出现服务器节点失效的情况下,KD-R索引同样具有高可用性。

【Abstract】 Most existing cloud storage systems are based on the < key, value > model, which leads to a full dataset scan for multi-dimensional queries and low query efficiency. A KD-tree and R-tree based multi-dimensional cloud data index named KD-R index was proposed. KD-R index adopted two-layer architecture: a KD-tree based global index was built in the global server and R-tree based local indexes were built in local server. A cost model was used to adaptively select appropriate R-tree nodes to publish into global KD-tree index. The experimental results show that, compared with R-tree based global index, KDR index is efficient for multi-dimensional range queries, and it has high availability in the case of server failure.

【基金】 国家自然科学基金资助项目(61363021);云南省教育厅科学研究基金资助项目(2014Y013)
  • 【文献出处】 计算机应用 ,Journal of Computer Applications , 编辑部邮箱 ,2014年11期
  • 【分类号】TP333
  • 【被引频次】36
  • 【下载频次】521
节点文献中: 

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

本文的引文网络