首页> 外文学位 >High performance spatial indexing for parallel I/O and centralized architectures.
【24h】

High performance spatial indexing for parallel I/O and centralized architectures.

机译:用于并行I / O和集中式体系结构的高性能空间索引。

获取原文
获取原文并翻译 | 示例

摘要

Recently, spatial databases have attracted increasing interest in the database field. Because of the volume of the data with which they deal with, the performance of spatial database systems is important. The R-tree is an efficient spatial access method. It is a generalization of the B-tree in multidimensional space. This thesis investigates how to improve the performance of R-trees. We consider both parallel I/O and centralized architectures.; For a parallel I/O environment we propose an R-tree design for a server with one CPU and multiple disks. On this architecture, the nodes of the R-tree are distributed between the different disks with cross-disk pointers ('Multiplexed R-tree'). When a new node is created we have to decide on which disk it will be stored. We propose and examine several criteria for choosing a disk for a new node. The most successful one, termed 'Proximity Index' or PI, estimates the similarity of the new node to other R-tree nodes already on a disk and chooses the disk with the least degree of similarity.; For a centralized environment, we propose a new packing technique for R-trees for static databases. We use space-filling curves, and specifically the Hilbert curve, to achieve better ordering of rectangles and eventually to achieve better packing. For dynamic databases we introduce the Hilbert R-tree, in which every node has a well defined set of sibling nodes; we can thus use the concept of local rotation (47). By adjusting the split policy, the Hilbert R-tree can achieve a degree of space utilization as high as is desired.
机译:最近,空间数据库在数据库领域引起了越来越多的兴趣。由于它们处理的数据量很大,因此空间数据库系统的性能非常重要。 R树是一种有效的空间访问方法。它是多维空间中B树的一般化。本文研究了如何提高R树的性能。我们同时考虑并行I / O和集中式体系结构。对于并行I / O环境,我们为具有一个CPU和多个磁盘的服务器提出了R树设计。在此体系结构上,R树的节点通过跨磁盘指针(“ Multiplexed R-tree”)分布在不同的磁盘之间。创建新节点时,我们必须决定将其存储在哪个磁盘上。我们提出并研究了为新节点选择磁盘的几种标准。最成功的称为“邻近索引”或PI,它估计新节点与磁盘上已有的其他R-tree节点的相似度,并选择相似度最小的磁盘。对于集中式环境,我们为静态数据库的R树提出了一种新的打包技术。我们使用空间填充曲线,尤其是希尔伯特曲线,以实现矩形的更好排序,并最终实现更好的打包。对于动态数据库,我们引入了希尔伯特R树,其中每个节点都有一组定义明确的同级节点。因此,我们可以使用局部旋转的概念(47)。通过调整拆分策略,希尔伯特R树可以达到所需的空间利用率。

著录项

  • 作者

    Kamel, Ibrahim Mostafa.;

  • 作者单位

    University of Maryland, College Park.;

  • 授予单位 University of Maryland, College Park.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1994
  • 页码 110 p.
  • 总页数 110
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号