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

Implementasi jarak Levenshtein untuk pencarian mysql/fuzzy?

Untuk mencari secara efisien menggunakan jarak levenshtein, Anda memerlukan indeks khusus yang efisien, seperti bk-tree . Sayangnya, tidak ada sistem database yang saya ketahui, termasuk MySQL, yang mengimplementasikan indeks bk-tree. Ini lebih rumit jika Anda mencari pencarian teks lengkap, bukan hanya satu istilah per baris. Secara tidak langsung, saya tidak dapat memikirkan cara apa pun yang dapat Anda lakukan untuk melakukan pengindeksan teks lengkap dengan cara yang memungkinkan penelusuran berdasarkan jarak 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. Matikan peringatan dan kesalahan pada PHP dan MySQL

  2. Penanganan &Pembatasan Koneksi dengan ProxySQL

  3. Pilih nilai paling umum dari bidang di MySQL

  4. XAMPP - MySQL mati secara tidak terduga

  5. Kesalahan MySql 150 - Kunci asing