SQLLab

Глава 11 из 28

11. Массивы, диапазоны, полнотекстовый поиск

Три типа данных, которые часто заменяют лишнюю таблицу или лишний сервис. Массив хранит список значений в одной ячейке: теги, идентификаторы, оценки. Диапазон хранит отрезок (даты брони, интервал цен) как одно значение и умеет сам запрещать пересечения. Полнотекстовый поиск находит «репликацию» по запросу «репликация» и сортирует результаты по релевантности, чего не умеет LIKE. В главе разобраны операторы и функции, индексы GIN и GiST с планами и ловушки: NULL в массиве, границы диапазонов, конфигурация поиска и стоп-слова.

Продолжение доступно после покупки гайда или с подпиской Pro.

Откройте остальные главы

Ещё 20 глав: внутреннее устройство, оптимизация, администрирование. Покупка разовая, доступ навсегда.