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

Mencocokkan kesamaan/variasi kata/sufiks di MySQL

MySQL tidak terlalu bagus dalam pencarian teks lengkap dan Anda mungkin ingin menggunakan mesin lain. Salah satu favorit saya adalah Sphinx (http://sphinxsearch.com/ ) tapi ada juga yang lain. Sebagian besar dukungan ini berasal dari luar kotak.

Jika Anda memiliki tabel besar dan akan menggunakan stemming, kinerja MySQL mungkin akan sangat buruk.

Jika Anda tidak dapat menggunakan Sphinx, lihat skrip php ini http://tartarus .org/~martin/PorterStemmer/php.txt

Dengan ini Anda dapat menggunakan stemming, dan pencarian pada kata-kata stemmed.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL tidak memperbarui information_schema, kecuali saya menjalankan ANALYZE TABLE `myTable` . secara manual

  2. Cara memasukkan nilai ke dalam kolom identitas otomatis di MYSQL

  3. Bagaimana cara mendapatkan SQLAlchemy untuk memasukkan elipsis unicode dengan benar ke dalam tabel mySQL?

  4. Mysql ERROR 1241 (21000):Operan harus berisi 1 kolom

  5. Apa praktik/desain yang baik untuk membuat beberapa kueri SQL dengan Python