
# 什么是GIN索引？
答：GIN（Generalized Inverted Index）通用倒排索引。当处理索引项为组合值的情况，查询时需要通过索引搜索出出现在组合值中的特定元素值。例如，文档是由多个单词组成，需要查询出文档中包含的特定单词。GIN索引大大加速模糊查询。
GIN索引使用满足以下条件：
- 在同一个表的同一个列上建立了多个GIN索引。
- 这些GIN索引使用了不同的parser（即分隔符不同）。
- 在查询中使用了该列，且执行计划中使用索引进行扫描。
- 为了避免使用不同GIN索引导致查询结果不同的问题，需要保证在物理表的一列上只有一个GIN索引可用。
 
