PostgreSQL Full-Text Search: tsvector, tsquery, Türkçe Configuration, unaccent ve pg_trgm
PostgreSQL'de Türkçe arama için turkish configuration yeterli bir başlangıç ama stemmer'ı kusursuz değil: "kasabalar" bulunurken "kasaba" bulunamayabilir; prefix araması, unaccent ve pg_trgm bu boşlukları kapatır. tsvector/tsquery, websearch_to_tsquery, 18'de full-text'in collation provider'ı kullanması ve İ/ı, setweight'li STORED generated column ve GIN, ts_rank, ts_headline, typo toleransı ve Elasticsearch'e ne zaman geçileceği.
14 Kas 2026
·
10 dk
·
2