R+树

✍ dations ◷ 2025-03-07 11:09:43 #R树,数据库索引技术

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

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

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

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

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

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


相关

  • 太阳中微子缺失问题太阳中微子问题是测量到穿过地球的太阳中微子流量与理论计算相比出现缺失的问题,从1960年代中期持续至约2002年。这种缺失已经被中微子物理的新的认识解决了,这要求对粒子物理
  • 利奥三世教宗圣良三世(拉丁语:Sanctus Leo PP. III;750年-816年6月12日)于795年12月27日至816年6月12日出任教宗。因为在799年遭到由哈德良一世遗族为核心的权贵们反对,他被迫出亡并向法兰
  • 华人社团华人社团简称华社或华团,即华人、华侨的民间组织社团。分布于世界各地。华团最初即为会馆,又可以、分为两类:华团在世界各地对华人进行管理,提供协助、庇护以及经济、住宿和谋生
  • 舞台舞台是在剧院中为演员表演提供的空间,也指进行某种活动的场所,它可以使观众的注意力集中于演员的表演并获得理想的观赏效果。舞台通常由一个或多个平台构成,它们有的可以升降。
  • 托马斯·品钦小托马斯·鲁格斯·品钦(英语:Thomas Ruggles Pynchon, Jr,/ˈpɪnˌtʃɒn/,1937年3月8日-),生于纽约,美国作家,以写晦涩复杂的后现代主义小说著称。品钦来自长岛,曾于美国海军服役两
  • 唐代宗代宗 (原定为唐代宗李豫(726年11月11日-779年6月10日),唐肃宗李亨的嫡长子。初名俶,小名冬郎,原封广平郡王,后改封广平王、楚王、成王,天可汗,唐朝第11代皇帝(不计武则天),在位17年(762年
  • 冬季奥林匹克运动会无舵雪橇比赛无舵雪橇在1964年奥运会成为正式比赛项目。 维基共享资源中与冬季奥林匹克运动会无舵雪橇比赛相关的分类
  • 合成大麻素合成大麻素(英语:)或人工合成大麻类受体激动剂,是多种非大麻植物制作的合成化学毒品。该化学物质与在大麻植物中发现的大麻素不同,但也可与大麻素受体结合。其以不同香料和药草,混
  • 光荣之柱光荣之柱(俄语:Колонна Славы)又称俄土战争纪念柱,是位于俄罗斯圣彼得堡三一大教堂前的一栋纪念柱。最初建于1886年,庆祝当时俄土战争的胜利,于1929年被斯大林指示拆
  • 卢克瓦塔卢克瓦塔(斯瓦希里语:Lukwata)是一种水栖神秘生物的名称,这种生物据说生存于维多利亚湖和其他几个乌干达的湖泊中。它被描述为100英尺长,方头、体型纤细,有人说它用海豚一样的身躯