65.5. Примеры#
65.5. Примеры #
В исходном дистрибутиве PostgreSQL содержатся несколько примеров реализации методов индексации с использованием GiST. В основной системе в настоящее время предоставляется поддержка текстового поиска (индексирование для tsvector
и tsquery
), а также функциональность эквивалентная R-Tree для некоторых встроенных геометрических типов данных (см. src/backend/access/gist/gistproc.c
). В следующих модулях contrib
также содержатся классы операторов GiST.
btree_gist
Эквивалент функциональности B-дерева для нескольких типов данных
cube
Индексирование для многомерных кубов
hstore
Модуль для хранения пар (ключ, значение)
intarray
RD-Tree для одномерного массива значений int4
ltree
Индексирование для древовидных структур
pg_trgm
Сходство текста с использованием сопоставления триграмм
seg
Индексация для “диапазонов с плавающей запятой”