GIN (Generalized Inverted Index) برای مقدارهایی مناسب است که چند جزء دارند: سند JSONB، آرایه و بردار جستوجوی متنی. جستوجو برای هر جزء ردیفها را پیدا و ترکیب میکند؛ نوشتن گرانتر از B-tree است.
GIN index
ایندکس وارونه در PostgreSQL که هر عنصر داخل یک مقدار (کلید JSON، کلمه) را به ردیفهایی که آن را دارند نگاشت میکند.