Hi peeps, I am looking to create my own database or possibly get one off the shelf.

I am looking for something like seen on Google, predictive search database, I was hoping someone had some insight about what to use.

I don't mind spending hours upon hours programming the database with variations of each product, would like users to find what they want instantly and figured predictive search is the way to go.

Any assistance would be great, spent several hours reading and found not much on setting up your own database search, was hoping that someone had been through the hell of doing this.