另一棵最近的树是 X-树 (也基于R-Tree)。
如果您正在寻找一般空间索引,不仅仅是R-Trees,我可以推荐PH-Tree。它可以轻松地与R-Tree变体竞争矩形或范围查询,具有相当好的kNN查询支持(仅比21维度的Cover-Tree慢50%),它可以很好地扩展到大型和/或集群数据集,并且相当节省空间。最好的事情可能是它具有出色的更新性能,插入/移动/删除只需要一次查找。另一个优点是它不需要重新平衡,这意味着任何更新都不会超过2个节点。
缺点:
R * -trees被证明可以很好地工作并继续成为变种。
像STR这样的批量加载技术是构建它的很好的补充 初始 树更快(更好),而不是逐个插入对象。
通常,您需要一个带有STR批量加载的R * -tree。