Ini juga dokumen pendukung untuk sebuah kementerian yang hendak mengimplementasikan Full Textsearch pada database existing. Dokumen ini mengambil contoh kasus implementasi Full Textsearch pada stackoverflow menggunakan database PG
2. Text Searching
• Pencarian text pada database memiliki permasalahan khusus
• Dibutuhkan solusi pencarian text yang lebih baik
• Full text search adalah salah satu solusinya
7. Why so slow?
SELECT* FROMtelephone_book
WHEREfull_nameLIKE ‘Thomas%’
• Searchfor allwith lastname“Thomas”
• Searchfor allwith first name“Thomas”
SELECT* FROMtelephone_book WHERE
full_nameLIKE ‘%Thomas’
8. Accuracyissue
• Irrelevant or falsematching words
‘one’,‘money’,‘prone’,etc.:
body LIKE‘%one%’
• Regularexpressionsin PostgreSQL
support escapesfor word boundaries:
body ~ ‘yoney’