Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Thực hiện khoảng cách Levenshtein cho tìm kiếm mysql / mờ?

Để tìm kiếm hiệu quả bằng cách sử dụng khoảng cách levenshtein, bạn cần một chỉ mục hiệu quả, chuyên biệt, chẳng hạn như bk-cây . Thật không may, không có hệ thống cơ sở dữ liệu nào mà tôi biết, bao gồm cả MySQL, triển khai các chỉ mục bk-tree. Điều này còn phức tạp hơn nếu bạn đang tìm kiếm toàn văn, thay vì chỉ một thuật ngữ trên mỗi hàng. Ngoài ra, tôi không thể nghĩ ra cách nào để bạn có thể lập chỉ mục toàn văn theo cách cho phép tìm kiếm dựa trên khoảng cách levenshtein.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kích hoạt hỗ trợ MySQL InnoDB Storage Engine trong cài đặt XAMPP

  2. Làm cách nào để bạn đặt giá trị mặc định cho cột Ngày giờ trong MySQL?

  3. đúng cú pháp để sử dụng gần '?'

  4. LỖI 1148:Lệnh đã sử dụng không được phép với phiên bản MySQL này

  5. Vui lòng cho ví dụ kết nối JavaFX MySQL