РИТ++ 2017 завершён!

Полнотекстовый поиск в PostgreSQLБазы данных

Доклад принят в программу конференции
Александр Алексеев
Postgres Professional

Программист. Работает с 2007 года. OSS- и FP-энтузиаст, контрибьютор в PostgreSQL и ряде других открытых проектов. Является автором блога https://eax.me/ и одним из постоянных ведущих подкаста https://devzen.ru/.

Тезисы

Не всем известно, что в PostgreSQL есть полнотекстовый поиск. Притом, в отличие от некоторых других РСУБД, в PostgreSQL этот поиск совершенно полноценный и способный посоревноваться в скорости и качестве со специализированными решениями. Что не менее интересно, используя полнотекстовый поиск PostgreSQL, вы можете избавиться от дублирования данных, экономя тем самым место на диске, трафик и обеспечивая согласованность данных.

Из этого доклада вы узнаете, как использовать для полнотекстового поиска PostgreSQL GIN, GiST, а также новый RUM-индекс, в чем заключаются преимущества и недостатки названных индексов, как с их помощью сделать поиск по документами или, например, саджестилки, и не только.

Поисковые системы
,
PostgreSQL
,
Базы данных / другое

Другие доклады секции Базы данных