Разница между GiST и индексом GIN

Я реализую таблицу, которая имеет столбец с типом данныхtsvector и я пытаюсь понять, какой индекс будет лучше использовать?

Джин или ГИСТ?

В просмотредокументация postgres здесь Я, кажется, понимаю, что:

GiST быстрее обновляет и создает индекс и менее точен, чем джин.

GIN медленнее обновляет и строит индекс, но более точен.

Хорошо, так зачем кому-то хотеть индексированное поле gist над джином? Если суть может дать вам неправильные результаты? Здесь должно быть какое-то преимущество (внешнее исполнение).

Кто-нибудь может объяснить с точки зрения непрофессионала, когда я хотел бы использовать GIN против GiST?

Ответы на вопрос(1)

Ваш ответ на вопрос