Lucene Training
BeyondTrees has extensive experience in working with search engines, especially Lucene. We have worked with (and created) many different search engine
toolkits and have worked with Lucene since 2001, both in Java, Delphi and C#. We have an in-depth knowledge of how Lucene works and how it should
be implemented and customized for optimal performance.
We deliver two different trainings on Lucene:
Lucene Fundamentals
This workshop is a hands-on training of 1-2 days, aimed at IT professionals who know Lucene, have played or worked with it, but want to know in more detail
how it has been set up, how to use it (and how not) and how to use it for optimal performance. Topics include
- Information Retrieval theory and background
- When to use Lucene, and when not (compared to databases)
- Searching with Lucene
- Indexing with Lucene
- Full step-through code in a debugger, down to the bytes
- Query types, AND/OR, custom sorting
- Diacrite handling, memory indexing, phrases
- Optimal performance
Advanced Lucene
If you already know most of the elements from the Introduction to Lucene training, we deliver a customizable Advanced Lucene training, and dive into
- (hot) index swapping techniques, multiple search machines
- Multisearcher, FieldSelector
- Fast facetizing and result clustering
- Effectively using SpanQueries and Payloads, and TermVectors
- Spatial indexing
We deliver these trainings onsite or offsite, for groups of 4-10 people. Please subscribe to news about when these trainings will be delivered the next time in your neighbourhood
