Monthly Archives: December 2013

Solr Classic/LWS: How To Send A Single Query to Multiple Collections or Multiple Shards


[LucidWorks Search 2.6.2]
Due to circumstances of birth or events beyond your control (I guess that’s redundant) you find yourself with either multiple collections or multiple shards or both and you need to execute a single query to retrieve distributed results.

The cat understands in a way that only a true critic of Copenhagen could.

For the sake of argument, Continue reading

LWS: Crawling the Web (the simple version)


So I will safely assume that you have read the post on crawling your local file system because you downloaded LWS and couldn’t contain yourself. You are now beside yourself with excitement that you can’t wait to try crawling the web. The cat is beside me and excited is not what I feel. Let’s start at Continue reading

LWS: Using SolrXML To Crassly Manipulate Solr


As I mentioned in the previous post: SolrXML isn’t just for sending documents into Solr. It is also for sending messages to Solr about things you would like it to do: add one or more documents, update one or more documents or delete one or more documents (there are a few other messages you can send, but why quibble over details).

Let’s look at these in turn.

If you want to follow along then do the following Continue reading

LWS: How to Index SolrXML


[I will be using Linux 13.03 with LucidWorks Search 2.6.2.]
Following the continuing saga of doing the easy stuff we will look at another of the standard data sources available in LucidWorks Search: SolrXML.

At its most basic SolrXML is made up of a root element that tells Solr what to do with the incoming document(s). For this deeply moving episode the XML document will look something like: Continue reading

LWS: How to index a file system (the simple version)


So you got past your approach anxiety and downloaded LucidWorks Search (or Solr, though I won’t go into that).

[Hereon in I will be referring to LucidSearch Search as LWS. Just for the excitement. The version will be 2.6.2.]

You installed that puppy. Continue reading