Posts

Showing posts from April 14, 2013

Apache Solr Installation

Image
Hi Friends, In Last post we discuss about the Apache Solr and its features. Now in this post we will discuss about its Setup. Setup    As the very first step, you should follow the  official tutorial  which covers the basic aspects of any search use case: Indexing - Get the data of any form into Solr. Examples: JSON, XML, CSV and SQL-database. This step creates the inverted index - i.e. it links every term to its documents. Querying - Ask Solr to return the most relevant documents for the users' query To follow the  official tutorial  you'll have to download  Java  and the latest version of Solr  here . More information about installation is available at the  official description . Next you'll have to decide which web server you choose for Solr. In the official tutorial, Jetty is used, but you can also use Tomcat/Jboss.  Indexing If you've followed the   official tutorial   you have pushed some X...

Apache Solr - Open Source Search Engine

Apache Solr Solr   is an open source enterprise search platform from the  Apache Lucene  project. Its major features include full-text search, hit highlighting,faceted search, dynamic clustering, database integration, and rich document (e.g., Word, PDF) handling. Providing distributed search and index replication, Solr is highly scalable.Solr is the most popular enterprise search engine. Solr 4 adds NoSQL features.  Solr is written in Java and runs as a standalone full-text search server within a servlet container such as Apache Tomcat, Jboss or Jetty. Solr uses the Lucene Java search library at its core for full-text indexing and search, and has REST-like HTTP/XML and JSON APIs that make it usable from most popular programming languages. Solr's powerful external configuration allows it to be tailored to many types of application without Java coding, a...