Generalized Search Tree

E427689

Generalized Search Tree is a flexible, balanced tree data structure framework that supports building custom index types for complex data and queries, often used in database systems.

All labels observed (1)

Label Occurrences
Generalized Search Tree canonical 2

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf balanced tree data structure ⓘ
database index structure ⓘ
indexing framework ⓘ
abbreviation GiST ⓘ
basedOn balanced search tree concepts ⓘ
canIndex custom user-defined types ⓘ
geometric data ⓘ
network addresses ⓘ
spatial data ⓘ
text data ⓘ
component compression and decompression functions (in some implementations) ⓘ
consistent predicate ⓘ
penalty function ⓘ
picksplit function ⓘ
search key abstraction ⓘ
union function ⓘ
designedFor extensibility ⓘ
reusability across index types ⓘ
generalizes B+-tree behavior ⓘ
R-tree behavior ⓘ
maintains tree balance during deletions ⓘ
tree balance during insertions ⓘ
originatedIn database research community ⓘ
property balanced height ⓘ
flexible key representation ⓘ
logarithmic search time (in typical implementations) ⓘ
supports arbitrary consistency checks ⓘ
supports arbitrary penalty functions ⓘ
supports arbitrary pick-split functions ⓘ
supports arbitrary union functions ⓘ
supports complex data types ⓘ
custom index types ⓘ
extensible indexing ⓘ
user-defined queries ⓘ
supportsQueryType containment queries ⓘ
nearest neighbor queries (via suitable extensions) ⓘ
overlap queries ⓘ
range queries ⓘ
typicalImplementationLanguage C (in PostgreSQL core) ⓘ
usedFor accelerating query processing ⓘ
searching complex data ⓘ
usedIn PostgreSQL ⓘ
database systems ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

GiST → fullName → Generalized Search Tree ⓘ
GiST → abbreviationOf → Generalized Search Tree ⓘ