Pomocí standardního Postgresu můžete vytvořit GIN indexy na jakémkoli 1-rozměrném poli.
Podrobnosti v manuálu zde (poslední kapitola).
Při práci s integer
pole (prostý int4
, nikoli int2
nebo int8
a žádné NULL
hodnoty) dodatečný dodaný modul intarray
poskytuje mnohem více operátorů a obvykle vynikající výkon. Nainstalujte jej (jednou na databázi) pomocí:
CREATE EXTENSION intarray;
Můžete vytvořit indexy GIN nebo GIST na celočíselných polích. V příručce jsou příklady.CREATE EXTENSION
vyžaduje PostgreSQL 9.1 nebo novější. U starších verzí je třeba spustit dodaný skript.