Du kan oprette GIN-indekser på ethvert 1-dimensionelt array med standard Postgres.
Detaljer i manualen her (sidste kapitel).
Mens du arbejder med integer arrays (almindelig int4 , ikke int2 eller int8 og ingen NULL værdier) det ekstra leverede modul intarray giver mange flere operatører og typisk overlegen ydeevne. Installer den (én gang pr. database) med:
CREATE EXTENSION intarray;
Du kan oprette GIN- eller GIST-indekser på heltalsarrays. Der er eksempler i manualen.CREATE EXTENSION kræver PostgreSQL 9.1 eller nyere. For ældre versioner skal du køre det medfølgende script.