Turgay Can adlı üyeden alıntı

Full Text search MySQL'in MyISAM engine'de olan bir özellik?

Basit bir tanımlama;

ALTER "TABLO AD" news ADD FULLTEXT("SUTUN_AD", "SUTUN_AD2");

Ne işe yarar uzun karakterli string değerlerinizi arattırmaya yarar.

Mesela, bir kitabın DESCRIPTION alanında bir arama yaptırcaksınız. Uzunca 2000 karakter bir alana ve binlerce kayıt..


Kaçınılman gereken bir kaç nokta var.

- Case sensitive (Büyük, küçük harf duyarlılığı) özelliği yoktur.

- Kısa arama kelimeleri genelde ignore edilir.

- FULLTEXT Search, sadece yüksek verili db'lerdeki tablolar içinde arama yaparken performanslıdır ve fark hissedilebilir.

Örnek kod parçası : https://www.sphinxconnector.net/Tutorial/Introduction-to-the-Fluent-API


çok teşekkürler :)