Solr Unleashed
A Hands-On Workshop for Building Killer Search Apps |
Course Overview
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. Learn from the experts about how to do it right and make sure your apps are rock solid, scalable, and produce relevant results.
Course Outline
| Day 1 | Day 2 | Day 3 |
|
1. Installing Solr
|
13. Improving Relevance
|
29. Highlighting Search Results
|
|
2. Indexing & Deleting Data
|
14. DisMax and eDismax Request Handlers
|
30. Update Processors
|
|
3. Queriying Solr
|
15. Phrase Queries
|
31. TokenFilters and CharFilters
|
|
4. Common Solr Parameters
|
16. Function Queries
|
32. Navigation and Search
|
|
5. Changing URL Parameters
|
17. Range Queries
|
33. Find Similar Documents
|
|
6. Browse Request Handler
|
18. Fuzzier Search
|
34. Hierarchical Faceting
|
|
7. Designing a Schema
|
19. Sounds Like
|
35. Managed Queries
|
|
8. <copyField> Directive
|
20. Range Faceting
|
36. Distributed Search
|
|
9. Faceting
|
21. Faceting by Date
|
37. Working With Languages
|
|
10. Solr's Configuration Files
|
22. Result Grouping
|
38. Identifying Languages
|
|
11. Solr's Schema Browser
|
23. Solr Java Client (SolrJ)
|
39. Sorting - Part II: Language Specific
|
|
12. Sorting Results
|
24. Spell Checking
|
40. Data Import Handler
|
|
25. Auto-Suggest
|
41. Indexing Rich Formats
|
|
|
26. Scaling Solr via Replication
|
42. Clustering Search Results
|
|
|
27. Solr Cores
|
||
|
28. Geospatial
|
Who Should Attend?
This course is intended for Developers. System Administrators are welcome to attend, but it is primarily designed for people who have experience developing web applications in Java, PHP, Ruby or similar languages.
Learning Objectives
This class is all about best practices. The end goal is for students to walk away confident that their Solr installation is implemented in the best possible way.
Prerequisites
This is a technical class for technical people. Experience with Solr is not required, but you should at minimum be comfortable with a command line (console, shell) to execute basic commands.
More Information
If you have questions about this or any other Lucid University class, please contact the Training team.
Register for your class today!
Check upcoming class schedules and registration information below.
Note: Scheduled classes are subject to change.
