Sie können GIN-Indizes auf jedem 1-dimensionalen Array mit Standard-Postgres erstellen.
Details im Handbuch hier (letztes Kapitel).
Beim Arbeiten mit integer
Arrays (einfach int4
, nicht int2
oder int8
und kein NULL
Werte) das zusätzlich mitgelieferte Modul intarray
bietet viel mehr Bediener und in der Regel überlegene Leistung. Installieren Sie es (einmal pro Datenbank) mit:
CREATE EXTENSION intarray;
Sie können GIN- oder GIST-Indizes für Integer-Arrays erstellen. Es gibt Beispiele im Handbuch.CREATE EXTENSION
erfordert PostgreSQL 9.1 oder höher. Für ältere Versionen müssen Sie das mitgelieferte Skript ausführen.