I need to implement a searching feature in my web site. My web site is a Shopping site having different categories (like ebay). There is a general search textbox at the top of the page, if a user types in "Guitar" and clicks the search button it should search in our database and should provide the search result.Writing queries to search for the specific word in whole categories and subcategories can take more resource. How can i implement the searching feature? Any available free search engine to my web site which pulls the data from my database? Please help me to solve this.