pretrazivanje imena u bazi
sta bi po vama bio najefikasniji nacin da se uradi search nad gomilom imena u bazi. I ime i prezime je stavljeno u jedan record u bazi (i moze da ima middle name i sl.), a search treba da nadje podatke bez obzira na redosled kojim su uneseni ime i prezime (odnosno da searchuje sve reci zasebno, a ne ceo string, tipa 'Pera Peric' pronalazi takodje i 'Peric Pera' i 'Pera M. Peric Stariji'). Takodje treba da pronalazi i partial matches.
Ono sto je meni palo na pamet je:
a) neki full text search (myisam full-text, lucene, sphinx) ali ovde se radi o puno recorda sa malo texta, pa ne znam koliko je full-text dobar pristup?
b) da pravim sam reverse index, mada mi partial matches tu opet pravi problem
sta mislite?
__________________
Leadership is the art of getting people to want to do what you know must be done.
|