Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pencarian teks serupa Mysql

Salah satu pendekatan adalah dengan melihat Jarak Levenshtein antara istilah pencarian dan daftar kata kunci. Ada beberapa contoh bagaimana menerapkan ini di MySQL, misalnya. DI SINI

Karena Anda memiliki katalog yang begitu besar, Anda perlu melihat penerapan filter terlebih dahulu (mungkin berdasarkan pencarian 'LIKE') sehingga Anda tidak mengukur jarak untuk semua 1 juta baris.

Jika Anda memberi peringkat hasil berdasarkan jarak, Anda seharusnya dapat mengurutkan hasil berdasarkan relevansi dengan pencarian.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Doctrine 2 QueryBuilder menambahkan beberapa elemen/parameter pilihan?

  2. Dapatkan data tambahan ke dalam pilihan dropdown formulir Django

  3. Permintaan mysqli dengan pernyataan variabel SET (yaitu beberapa kueri)

  4. tabel mySQL ERROR 1064

  5. Bagaimana cara mengunci baris InnoDB yang belum ada?