Ben mysql tabloda kabaca bir milyon var kayıtları (php yılında inşa edilmiş) bir site var. Veri kriteri, arama, ve çeşitli şekillerde yüzlerce değilse binlerce sipariş sağlayan bir çok karmaşık bir "gelişmiş" arama var.
Ne yazık ki, mysql arama bu iyi değil, ve son derece yavaştır. Ortalama arama Şu anda 5 saniye sürer ve ben site işlevi yapabilirsiniz tek yolu (1.1 milyon önbellek dosyaları şu anda sadece aramalar için vardır), bir hafta boyunca tüm aramaları önbelleğe alma gereğidir. Ben Soundex () fonksiyonu aracılığıyla uygulamak "getto bulanık arama" var.
Ben biraz daha hızlı bir şey ve doğru sonuçlar dönecekti şey ile mysql tabanlı arama değiştirilmesiyle ilgili neler yapabileceğini görmek istedim. Ben de sonuçları sayfası sadece metin değil gibi, çıkış tamamen kaplanabilir olması gerekir, ancak resimler ve karmaşık css.
Ben sfenks baktım, ama ben çok olmasını istiyorum hiçbir bulanık arama vardır.