Lucene Boot Camp in Atlanta
I am giving a Lucene Java tutorial at ApacheCon Atlanta this year, titled “Lucene Boot Camp”. The tutorial will be an all-day, in-depth look into getting Lucene running in your application. No prior knowledge of Lucene is required, but you should be comfortable programming in Java and should bring a laptop to work on (with ANT 1.6.5 or above installed). I am also giving a talk on “Lucene Performance” at the main conference, on November 17th.
Registration information will be posted here when available.
More Info on ApacheCon is available at their website.
Feel free to email me with questions pertaining to the tutorial or talk. My email username is gsingers and the domain name is apache.org.
Below is an unofficial outline of what I expect to cover:
- Intro
- Setup Lucene (covered prior to class. Instructions will be posted here and sent via email to all attendees)
- Getting the source, nightly builds, compilation
- Getting a collection
- Indexing
- Concepts and Important classes
- Basics
- In-depth look at analysis
- Available analyzers
- tokenization
- filters
- Writing a custom analyzer
- Handling special cases: number, dates, etc.
- Performance and threading
- Searching
- Concepts, Definitions and Important Classes
- Using the Query Parser
- Syntax
- Things to watch out for
- Getting to know the Query classes, programmitic query building
- Filters — How and Why
- Sorting
- Advanced Searching
- Spans
- Expert APIs
- Multi-index
- Parallel
- Remote
- Performance and Threading
- Special Issues, time permitting
- Term Vectors
- Multilingual Issues
- Specific Class Questions
- Where to find help
Be sure to bring your questions as well.
Note: In the event you can not attend this training, let me know and I can fill you in on the cost and available times to do training on your site. My email username is gsingers and the domain is apache.org.
Lucene, Java, tutorial, ApacheCon, Atlanta, talk, Advance Lucene, performance
Technorati Tags: Lucene, Java, tutorial, ApacheCon, Atlanta, talk, Advance Lucene, performance



