Postgresql 9.2.24 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Phụ lục F. Các mô -đun được cung cấp bổ sung | NEXT |
dict_intlà tỷ lệ kèo bóng đá ví dụ về tiện ích bổ sung Mẫu từ điển cho tìm kiếm toàn văn. Động lực cho điều này Từ điển ví dụ là kiểm soát việc lập chỉ mục của các số nguyên (đã ký và không dấu), cho phép các số như vậy được lập chỉ mục trong khi ngăn chặn sự tăng trưởng quá mức về số lượng từ duy nhất, mà ảnh hưởng lớn đến hiệu suất tìm kiếm.
Từ điển chấp nhận hai tùy chọn:
TheMaxlenTham số Chỉ định Số lượng chữ số tối đa được phép trong tỷ lệ kèo bóng đá từ số nguyên. Giá trị mặc định là 6.
Thetừ chốiTham số Chỉ định xem số nguyên được cắt bỏ có nên bị cắt không hoặc bị bỏ qua. Nếu nhưtừ chốilàSai(mặc định), Từ điển trả về đầu tiênMaxlenCác chữ số của số nguyên. Nếu nhưtừ chốilàTRUE,, Từ điển coi tỷ lệ kèo bóng đá số nguyên được giới thiệu là tỷ lệ kèo bóng đá từ dừng, để nó sẽ không được lập chỉ mục. Lưu ý rằng điều này cũng có nghĩa là rằng tỷ lệ kèo bóng đá số nguyên như vậy không thể được tìm kiếm.
Cài đặtdict_intPhần mở rộng tạo mẫu tìm kiếm văn tỷ lệ kèo bóng đáintdict_templatevà từ điểnintdictDựa trên nó, với mặc định tham số. Bạn có thể thay đổi các tham số, ví dụ
MyDB# thay đổi từ điển tìm kiếm văn tỷ lệ kèo bóng đá intdict (maxlen = 4, denSonLong = true); Thay đổi từ điển tìm kiếm văn tỷ lệ kèo bóng đá
hoặc tạo từ điển mới dựa trên mẫu.
Để kiểm tra từ điển, bạn có thể thử
MyDB# Chọn TS_LEXIZE ('Intdict', '12345678'); ts_lexize ----------- 123456
Nhưng việc sử dụng thế giới thực sẽ liên quan đến việc bao gồm nó trong một văn tỷ lệ kèo bóng đá Cấu hình tìm kiếm như được mô tả trongChương 12. Điều đó có thể trông giống như cái này:
thay đổi cấu hình tìm kiếm văn tỷ lệ kèo bóng đá tiếng Anh Thay đổi ánh xạ cho int, uint với intdict;