PostgreSQLLa base de données la plus sophistiquée au monde.

Version anglaise

64.2. Classes d'opérateur internes

La distribution PostgreSQL™ inclut les classes d'opérateur GIN affichées dans Tableau 64.1, « Classes d'opérateur GIN internes ». (Certains des modules optionnels décrits dans Annexe F, Modules supplémentaires fournis fournissent des classes d'opérateurs GIN supplémentaires.)

Tableau 64.1. Classes d'opérateur GIN internes

array_ops anyarray && <@ = @>
jsonb_ops jsonb ? ?& ?| @>
jsonb_path_ops jsonb @>
tsvector_ops tsvector @@ @@@

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, « Indexation jsonb » pour plus de détails.