Ben bir mysql veritabanı tasarımı yapıyorum ve arama için blog / makale verileri depolamak için etkili bir yol bazı girdi istiyorum.
Hiçbir yinelenen sözler, dört harften daha kısa hiçbir kelime, ve çok yaygın olan hiçbir kelime - Hemen şimdi, ben aranacak içeriği depolayan ayrı bir sütun yaptık. Yani, aslında, bu orijinal makaleden bir anahtar kelime listesi var. Ayrıca aranan etiketlerin bir listesi, ve başlık alanı olacaktır.
Ben nasıl mysql indeksleri tam metin sütunları pek emin değilim, bu yüzden bu şekilde etkisiz, ya da gereksiz gibi veri saklamak istiyorsunuz? Makalelerin bir sürü aynı konu üzerinde, yani skor benzer anahtar kelimeleri olan satırların çok zarar olurdu?
Ayrıca, bu proje için, sfenks, Lucene veya google özel Seach gibi çözümler kullanılabilir olamaz - sadece php & mysql.
Teşekkürler!
EDIT - Let me clarify:
Bir avuç arasında many instances of the search term all veriler, ya da sadece the single keyword bularak: Temelde, ben hangi yolu tam metin hızlı, en alakalı sonuçları sağlayacak soruyorum diğer bir deyişle.
Ben ayrı bir anahtar kelime tablo ne gerek için üst üzerinde olacağını düşünüyorum, bu yüzden anahtar kelimeler sütun unutmak ve makale arama, ya da her satır için anahtar kelimeleri seçmek için devam etmelidir?