Using Solr and Joins

Erik Erickson, a developer at Lucid Imagination, gives some insight into how Solr joins performed.  Erickson responded to client feedback, another mark of the responsiveness of the company and dedication to their clients.  Erickson’s full response can be read in the entry, “Solr and Joins.”

He begins:

We recently had a client who wanted some up-front sense of how Solr joins performed. Naturally, the client wanted to use joins in the most painful way, so I set out to make a prototype. Of course I ran into some issues, but one of the delights of working for Lucid is that I have ready access to many of the people who wrote the code, something to treasure! Being able to access these folks makes me look waaaay smarter than I am….

Anyway, on my 2009 Macbook pro I ran some rather unscientific experiments, but enough to give me a sense of joins in one particular case. I’ll outline what I did and what the results were.

Lucid Imagination exists to provide customer training, customer support, and free distributions for their open source solutions Apache Lucene, Solr, and the LucidWorks suite of products including LucidWorks Big Data, LucidWorks Cloud, and LucidWorks Enterprise.

If you or your organization is interested in exploring open source solutions, but hesitant about going it alone, Lucid Imagination is a great compromise.  They are longstanding and industry-vetted, providing customer support without the price tag of proprietary solutions.

Emily Rae Aldridge, July 13, 2012