La distribution de PostgreSQL inclut les classes d'opérateur SP-GiST indiquées dans Tableau 63.1.
Tableau 63.1. Classes d'opérateur SP-GiST internes
| Nom | Type de données indexé | Opérateurs indexables | 
|---|---|---|
kd_point_ops | point | 
       <<
       <@
       <^
       >>
       >^
       ~=
       | 
quad_point_ops | point | 
       <<
       <@
       <^
       >>
       >^
       ~=
       | 
range_ops | any range type | 
       &&
       &<
       &>
       -|-
       <<
       <@
       =
       >>
       @>
       | 
box_ops | box | 
       <<
       &<
       &&
       &>
       >>
       ~=
       @>
       <@
       &<|
       <<|
       |>>
       |&>
       | 
text_ops | text | 
       <
       <=
       =
       >
       >=
       ~<=~
       ~<~
       ~>=~
       ~>~
       | 
inet_ops | inet, cidr | 
       &&
       >>
       >>=
       >
       >=
       <>
       <<
       <<=
       <
       <=
       =
       | 
   Sur les deux classes d'opérateur pour le type point,
   quad_point_ops est celui par défaut.
   kd_point_ops gère les mêmes opérateurs mais utilise une
   structure de données différente pour l'index, structure pouvant offrir de
   meilleures performances pour certaines utilisations.