R+树

✍ dations ◷ 2025-12-03 13:47:02 #R树,数据库索引技术

R+树可以用地址来查询数据。地址用坐标来表示,一般是(x, y)轴坐标,常用于地理坐标。单个地址查询问题早已被解决,而多地址查询,或者查询在坐标系上的附近地址则需要更巧妙的算法。

R+树本质上来说是树结构,是R树的一个变体,也被用来检索空间信息。

R+树是R树和k-d树这两种空间检索方式的折中办法。为了避免子节点重叠,R+树允许把同一个对象插入到多个叶子节点中。当对象跟多个子节点相交时,将其切割成多份,使每一份只跟一个子节点相交。根据具体情况,可以让每个分割持有完整或部分数据,或者把对象存储在其它地方,每个分割持有一个指向存储位置的标识符。定义覆盖范围为树上所有外接矩形覆盖的区域,重叠范围为所有存在至少两个外界矩形的区域。让覆盖范围尽量小可以减少R树上节点涵盖的“无效区”,也就是不存在对象的区域。让重叠范围尽量小可以减少搜索路径。就减少访问时间而言,最小化重叠范围比最小化覆盖范围更关键。为了提高搜索性能,要让覆盖范围和重叠范围都尽量小。

R+树和R树的区别在于:R+树的节点并不保证至少填充一半,节点互不相交,并且指向同一个对象的标识符可能会存在于多个叶子节点中。

因为节点互不相交,所以在搜索时最多只会有一个子树(子节点)覆盖一个点,因此R+树的点搜索操作性能极佳。在搜索一个点时,算法只需要沿着一条路径一直往下访问就可以了,这要比R树的访问量少很多。

因为一个对象的外接矩形可能会被分割成多份分别插入不同的节点,所以使用同样的数据集,R+树可能比R树需要更多空间。创建和维护R+树也比R树和其它R树的变体更加复杂。


相关

  • 武功歌武功歌(法语:Chanson de geste)是在法语文学开端出现的史诗。已知最早的武功歌出现在11世纪晚期和12世纪早期,是在游吟诗人的抒情诗和最早的骑士诗之前。
  • 佩奇唐·佩奇(英语:Don Page,1948年12月31日-),全名为唐纳德·尼尔森·佩奇 (英语:Donald Nelson Page),出生于美国的加拿大籍理论物理学家,现任教于加拿大的阿尔伯塔大学。唐·佩奇的研究
  • 居鲁士您要查找的居鲁士可能是:
  • 口欲期口腔期又称口欲期,是心理学名词,用来描述孩童成长过程中的一个时期。为佛洛伊德所提出的性心理发展中的第一个阶段。这个阶段约发生在在婴儿出生后0到12个月,在此期间,婴儿专注
  • 深南路深南路,根据位置不同被称为深南大道、深南东路或深南中路,是中国广东省深圳市的一条东西向重要交通主干道。深南路东始于罗湖区深南沿河立交,西终于南山区南头检查站,全长约28公
  • Rehnquist威廉·哈布斯·伦奎斯特(英语:William Hubbs Rehnquist(/ˈrɛnkwɪst/),1924年10月1日-2005年9月3日)出生于威斯康星州密尔沃基,为美国法学家及政治人物,曾任律师和首席大法官。伦
  • 孙秉熙孙秉熙(1861年4月8日-1922年5月19日),字应九,道号义菴,本贯密阳孙氏,出生在忠清北道的清原郡,为天道教(东学党)第三代教主、朝鲜独立运动人物。1882年在其侄子的引导下加入东学党,三年
  • 细胞重组细胞重组(cell reconstruction)是指从活细胞中将细胞器及其组分分离出来,再在体外一定条件下将不同来源的细胞器及其组分重新组合,使之重新装配成为具有生物活性的细胞或细胞器
  • 2014年亚洲运动会羽毛球女子双打比赛2014年亚洲运动会羽毛球比赛为第十七届亚洲运动会的其中一项竞赛项目,共产生七面金牌;赛事将于2014年9月20日至9月29日在桂阳体育馆举行。本条目为女子双打项目的比赛结果。大
  • 黄河桥隧列表黄河是中国第二长河,全长5,464千米(3,395英里)。其中,从青海省源头到内蒙古自治区托克托县河口村为上游,长3,472千米(2,157英里);于中上游分界点处建有黄河母亲雕像 (40°13′48″N 1