60.2. ÐÑÑÑоеннÑе клаÑÑÑ Ð¾Ð¿ÐµÑаÑоÑов
РбазовÑй диÑÑÑибÑÑив Postgres Pro вклÑÑÐµÐ½Ñ ÐºÐ»Ð°ÑÑÑ Ð¾Ð¿ÐµÑаÑоÑов GIN, пеÑеÑиÑленнÑе в ТаблиÑе 60.1. (ÐекоÑоÑÑе дополниÑелÑнÑе модÑли, опиÑаннÑе в ÐÑиложении F, добавлÑÑÑ Ð´ÑÑгие клаÑÑÑ Ð¾Ð¿ÐµÑаÑоÑов GIN.)
ТаблиÑа 60.1. ÐÑÑÑоеннÑе клаÑÑÑ Ð¾Ð¿ÐµÑаÑоÑов GIN
| ÐÐ¼Ñ | ÐндекÑиÑÑемÑй Ñип даннÑÑ | ÐндекÑиÑÑемÑе опеÑаÑоÑÑ |
|---|---|---|
array_ops | anyarray | && <@ = @> |
jsonb_ops | jsonb | ? ?& ?| @> |
jsonb_path_ops | jsonb | @> |
tsvector_ops | tsvector | @@ @@@ |
Ðз двÑÑ
клаÑÑов опеÑаÑоÑов Ð´Ð»Ñ Ñипа jsonb клаÑÑом по ÑмолÑÐ°Ð½Ð¸Ñ ÑвлÑеÑÑÑ jsonb_ops. ÐлаÑÑ jsonb_path_ops поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð¼ÐµÐ½ÑÑе опеÑаÑоÑов, но обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð´Ð»Ñ Ð½Ð¸Ñ
болÑÑÑÑ Ð¿ÑоизводиÑелÑноÑÑÑ. Ðа подÑобноÑÑÑми обÑаÑиÑеÑÑ Ðº ÐодÑазделÑ 8.14.4.