我創建了自己的R樹:「rtree.h」擴展PostgreSQL的
我想用我自己的數據結構(使用POSTGIS)創建的Postgres的延伸,我已經讀到Interfacing Extensions To Indexes,現在我我讀了一些例子here,但說實話,我一點都不明白怎麼用我自己的R-Tree來創建一個可擴展性,我理解關於運算符,索引等的概念,但我不知道怎麼做。
那麼,如何將我的文件連接到PostGis,然後在PostgreSQL上創建可擴展性?
由於延伸性的功能,讓說,在PostgreSQL的網站上的一個例子:
CREATE OR REPLACE FUNCTION my_consistent(internal, data_type, smallint, oid, internal)
RETURNS bool
AS 'MODULE_PATHNAME'
LANGUAGE C STRICT;
它是如何工作的? MODULE_PATHNAME等於/path/rtree.h?
謝謝您的回答!你說得對有關編譯,所以首先我想要做一個小測試,但是我有些疑惑(http://stackoverflow.com/questions/32985683/creating-an -extension-test-in-postgresql)。 –