skip to main content

TAMU Webmaster's Blog


Information and insight from the A&M Webmasters

Why we need Solr?

May 18th, 2017 by Laith Albarakat

Apache Solr is a java based open source enterprise search platform. Many of web applications have some form of text searching. Given the fact that most applications are based on MySQL, the normal approach is to use some sort of SQL ‘LIKE’ query.

So, why we need Solr?

  • Performance: Solr is faster than using MySQL comparison, it achieves fast search responses because, it searches an inverted index not the text directly.
  • Scalability: Sorl can be setup on different sever from web/database server. Which allow search functionally to scale independently from your web/database servers.
  • Smart Searching: Solr has the ability to handle spell check and correction, auto suggest, results highlighting, similar key word suggestions, facet navigations, synonym search results, and much more.

Apache Solr is proven in terms of search engine, it has all the core features to perform any type of search functionality. Solr has been widely adopted, also it has a large community of supporters. For more information about Solr, please check http://lucene.apache.org/solr/

 

Thursday, May 18th, 2017 Uncategorized
Share this article

No comments yet.

Leave a comment

Categories

Archives