Using Elasticsearch to handle the search on the website. An easy to install-and-use tool that works right out of the box. Analyzers that are really helpful to analyze a string by converting it into tokens or terms. Can also have a GUI when used combined with Kibana.
Comments
Totally agree with this solution! +1
Elastic search is the perfect tool for building a search engine.
Very good solution, much easier to learn and understand than solutions like Solr/Lucene.