kèo bóng đá pháp 9.0.23 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Phụ lục F. | NEXT |
ThePG_TRGMMô -đun cung cấpASCIIVăn bản chữ và chữ số dựa trên
Trigram là kèo bóng đá pháp nhóm gồm ba ký tự liên tiếp được thực hiện
Lưu ý:kèo bóng đá pháp chuỗi được coi là có hai khoảng trống"CAT"là"C", "CA", "CAT"và"at".
Bảng F-22.PG_TRGMchức năng
chức năng | return | Mô tả |
---|---|---|
Sự tương đồng (văn bản, |
Real | Trả về kèo bóng đá pháp số cho biết hai người giống nhau như thế nào |
show_trgm (văn bản) |
Text [] | Trả về kèo bóng đá pháp mảng tất cả các trigram trong |
show_limit () |
Real | Trả về ngưỡng tương tự hiện tại được sử dụng bởi%toán tử. Điều này đặt ra |
set_limit (real) |
Real | Đặt ngưỡng tương tự hiện tại được sử dụng%toán tử. Các |
ThePG_TRGMMô -đun cung cấp ý chính%toán tử tương tự (và không có toán tử nào khác,
Ví dụ:
Tạo bảng test_trgm (t văn bản);
hoặc
Tạo chỉ mục TRGM_IDX trên test_trgm bằng Gin (T Gin_TRGM_OPS);
Tại thời điểm này, bạn sẽ có kèo bóng đá pháp chỉ mục trênTCột mà bạn có thể sử dụng cho sự tương đồng
Chọn t, độ tương tự (t, 'Word') như smlWord'
Điều này sẽ trả về tất cả các giá trị trong cột văn bảnWord,,
Sự lựa chọn giữa lập chỉ mục GIST và GIIN phụ thuộc vào
Kết hợp Trigram là kèo bóng đá pháp công cụ rất hữu ích khi được sử dụng trong
Bước đầu tiên là tạo kèo bóng đá pháp bảng phụ trợ có chứa
Tạo từ bảng như chọn từ từ
WHEREkèo bóng đá pháplà kèo bóng đá pháp bảng màBodyTextmà chúng tôiđơn giảnCấu hình vớiTO_TSVECTOR
chức năng, thay vì sử dụng
Tiếp theo, tạo chỉ mục Trigram trên cột từ:
16571_16636
Bây giờ, AChọnTruy vấn tương tự như
Lưu ý:kể từWordsBảng đã được tạo thành kèo bóng đá pháp bảng tĩnh, riêng biệt, nó
Trang web phát triển chínhhttp: //www.sai.msu.su/~megera/postgres/gist/
Trang web phát triển Tsearch2http: //www.sai.msu.su/~megera/postgres/gist/tsearch/v2/
Oleg Bartunov<leg@sai.msu.su
,,
Teodor Sigaev<teodor@sigaev.ru
,,
kèo bóng đá pháp: Christopher Kings-Lynne
Mô-đun này được tài trợ bởi Delta-Soft Ltd., Moscow,