Solr is an open source faceted search engine which makes searching a breeze.

Getting started with Solr can be a little bit of an up-hill battle, consequently a tutorial was created to get Solr up and running in as little time as possible. Hopefully along the way, the inner workings of Solr will be revealed so that anybody can implement the faceted search engine.

If you do not know what 'faceted search' is please take a look at the section titled 'What is faceted search.'

If you just want to dive right into the tutorial - start with the 'solr: from whoa to go section'.

what is faceted search

For those that are starting down the faceted search path, this will give you an introduction to what faceted search is and the power behind it.

Read more about 'what is faceted search' »

solr: from whoa to go

Use this section as the starting point for solr faceted search. This section will take you through everything that you need to know from downloading the required libraries to understanding the very basics of the solr faceted search setup.

Read more about 'solr: from whoa to go' »

the base solr install

This section is a must, here you will set up the base solr installation which can then be cloned and copied for all future faceted search work.

Read more about 'the base solr install' »

my first faceted search example

Building on the base install, here we have the beginnings of a faceted search engine, with indexing and searching (with facets). This is a quick example show-casing the simplest of ideas for solr.

Read more about 'my first faceted search example' »

solr field configuration

In this section we start looking at the core configuration of solr. Whilst going into more technical details, this is a must for configuring an installation to get the best search results and facets possible.

Read more about 'solr field configuration' »