Solr Unleashed: A Hands-On Workshop for Building Killer Search Apps (LucidWorks)
From the post:
Having consulted with clients on Lucene and Solr for the better part of a decade, we’ve seen the same mistakes made over and over again: applications built on shaky foundations, stretched to the breaking point. In this two day class, learn from the experts about how to do it right and make sure your apps are rock solid, scalable, and produce relevant results. Also check the course outline.
The course looks great, but if you don’t have the fees, I have reproduced the course outline below.
Using online documentation, mailing lists and other online resources, track the outline and fill it in for yourself.
If you want a real challenge, work through the outline and then build a Solr application around the outline.
To keep your newly acquired skills polished to a fine sheen.
1. The Fundamentals
- About Solr
- Installing and running Solr
- Adding content to Solr
- Reading a Solr XML response
- Changing parameters in the URL
- Using the browse interface
2. Searching
- Sorting results
- Query parsers
- More queries
- Hardwiring request parameters
- Adding fields to default search
- Faceting on fields
- Range faceting
- Date range faceting
- Hierarchical faceting
- Result grouping
3. Indexing
- Adding your own content to Solr
- Deleting data from solr
- Building a bookstore search
- Adding book data
- Exploring the book data
- Dedupe updateprocessor
4. Updating your schema
- Adding fields to the schema
- Analyzing text
5. Relevance
- Field weighting
- Phrase queries
- Function queries
6. Extended features
- More-like-this
- Fuzzier search
- Sounds-like
- Geospatial
- Spell checking
- Suggestions
- Highlighting
7. Multilanguage
- Working with English
- Working with other languages
- Non-whitespace languages
- Identifying languages
- Language specific sorting
8. SolrCloud
- Introduction
- How SolrCloud works
- Commit strategies
- ZooKeeper
- Managing Solr config files
Not the same as the class but will help you ask better questions of LucidWorks experts when you need them.