SOLR for Newbies
March 30 @ 2:00 pm - 5:00 pm
This is an introductory workshop to Solr, the fast and open source search platform that powers a lot of library products. This workshop is geared to anyone that has never used Solr, or anyone who uses SOLR but has not explored some of the features that are offered out of the box.
We’ll start the workshop with a quick review on how Solr stores data and the process that it goes through when a search is submitted. We’ll then go through a tour of the main features in Solr:
- Indexing your data: where all of it starts
- Solr’s document-based data model and what that means to you
- How to configure fields for different needs (ever wonder what the “_t” means in a Solr field and how it’s different from a “_s” field?)
- What are Search Request Handlers and Query parsers (ever been puzzled by dismax vs edismax?)
- What’s the difference between the “q” and “fq” parameters when you search
- How to debug queries and figure out why the resulting documents are being picked (or not)
- How to tweak the ranking of results
- How to use facets, synonyms, hit highlighting, and search suggestions
While practical, this workshop does not require you to be a coder. The idea is for you to learn the concepts, features, and how they work. If you choose, we’ll show you how to install Solr on your machine to experiment with the concepts as we go. But if you prefer not to install Solr (or updating configuration files is not your thing) you can still follow along and learn with us.
About our facilitator:
Hector Correa is a Senior Library Applications Developer at the Brown University Library.
Still wondering if this is the class for you?
Take a look at the materials we’ll be covering at https://github.com/hectorcorrea/solr-for-newbies/.