PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 12.21 » Internes » Index GIN » Classes d'opérateur internes

66.2. Classes d'opérateur internes

La distribution PostgreSQL inclut les classes d'opérateur GIN affichées dans Tableau 66.1. (Certains des modules optionnels décrits dans Annexe F fournissent des classes d'opérateurs GIN supplémentaires.)

Tableau 66.1. Classes d'opérateur GIN internes

array_opsanyarray && <@ = @> @? @@
jsonb_opsjsonb ? ?& ?| @> @? @@
jsonb_path_opsjsonb @>
tsvector_opstsvector @@ @@@

Des deux classes d'opérateur pour le type jsonb, jsonb_ops est l'opérateur par défaut. jsonb_path_ops supporte moins d'opérateurs mais offre de meilleures performances pour ces opérateurs. Voir Section 8.14.4 pour plus de détails.