бы если все, что нужно от строк это полное сравнение и префиксное сравнение, то btree вобщем-то вроде может быть выгоднее чем GIN за счет префиксных деревьев поиска под капотом?
Выгоднее, конечно. Просто потому что это самый выгодный план выполнения для LIKE 'prefix%', который только возможен. Поиск с использованием GIN довольно громоздкий, но описать это сложно.
Обсуждают сегодня