Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Tìm kiếm toàn văn trong MySQL ppt
MIỄN PHÍ
Số trang
10
Kích thước
320.6 KB
Định dạng
PDF
Lượt xem
1051

Tài liệu Tìm kiếm toàn văn trong MySQL ppt

Nội dung xem thử

Mô tả chi tiết

Tìm kiếm toàn văn trong MySQL

Nguồn : quantrimang.com

Khi dữ liệu ngày càng nhiều thì vấn đề tìm kiếm thông tin chính xác càng trở nên

quan trọng. Với khối lượng dữ liệu lớn và có tổ chức phức tạp, vấn đề đặt ra là

làm thế nào để tìm nhanh và đúng thông tin cần. Người dùng không muốn tìm

kiếm một từ mà lại có cả triệu câu trả lời, họ cần sự chính xác và loại bỏ các từ

gây nhiễu. Lúc đó, người dùng sẽ cần đến tính năng tìm kiếm toàn văn.

Tìm kiếm toàn văn (TKTV) đã được hỗ trợ trong MySQL version 3.23.23. Các cột

VARCHAR và TEXT được đánh chỉ mục với FULLTEXT có thể dùng được với

các câu lệnh SQL đặc biệt để thực hiện việc tìm kiếm toàn văn trong MySQL.

Đến bản 4.1, tính năng này trở nên hoàn thiện với sự hỗ trợ đầy đủ tìm kiếm

boolean.

Tìm kiếm toàn văn trong MySQL

TKTV là một chức năng có trong MySQL cho phép người dùng tìm kiếm các

mẩu thông tin khớp với một chuỗi trên một hay một số bảng nhất định, hơn là tìm

sự so khớp dạng "SELECT LIKE" trên từng hàng của một trường nào đó.

Một chỉ mục toàn văn trong MySQL là một chỉ mục có kiểu FULLTEXT. Các chỉ

mục FULLTEXT chỉ được dùng với các bảng MyISAM và có thể được tạo ra từ

các cột CHAR, VARCHAR, hay TEXT vào lúc tạo bảng với CREATE TABLE hay

bổ sung sau với ALTER TABLE hoặc CREATE INDEX.

Chỉ mục TKTV rất giống với các chỉ mục khác: nó là một danh sách các khóa

được xếp theo trật tự. Các khóa này chỉ đến các bản ghi nằm trong file dữ liệu.

Mỗi khóa gồm (định dạng của phiên bản 4.1):

{

Word -- VARCHAR. Một từ bên trong phần văn bản.

Count -- LONG. Từ đó xuất hiện bao nhiều lần trong phần văn bản.

}

{

Weight -- FLOAT. Đánh giá về tầm quan trọng của từ.

Tải ngay đi em, còn do dự, trời tối mất!