gpt4 book ai didi

postgresql - 如何在 PostgreSQL 中添加新的数据结构?

转载 作者:行者123 更新时间:2023-11-29 13:26:30 25 4
gpt4 key购买 nike

我创建了自己的 R-Tree,我想将它添加到 PostgreSQL,我正在阅读 PostGis , 但是我不知道我该怎么做。

最佳答案

R-Tree 在 PostgreSQL 中实现为二维几何数据类型的 GiST 索引。要添加您自己的实现,您也应该考虑使用 GiST 基础设施。引用文档:

Traditionally, implementing a new index access method meant a lot of difficult work. It was necessary to understand the inner workings of the database, such as the lock manager and Write-Ahead Log. The GiST interface has a high level of abstraction, requiring the access method implementer only to implement the semantics of the data type being accessed. The GiST layer itself takes care of concurrency, logging and searching the tree structure.

所以,首先阅读this chapter以确保您了解索引方法、运算符类和系列的概念。然后,阅读 GiST index and its API .您可以在那里找到对您有帮助的有用示例。

另外,您可以在 development section 上找到很多有用的信息PostgreSQL 网站。

您可以向 PostgreSQL 提出任何编程问题 developer's mailing list .

关于postgresql - 如何在 PostgreSQL 中添加新的数据结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32924967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com