Solving the Riddle of Search: Using Sphinx with Rails - RailsConf Tutorial

Working from the ground up, Pat Allan will give you a solid understanding of how searching with Sphinx works, covering the following topics:

Sphinx Concepts:
Fields and Attributes
Installating Sphinx
Adding Thinking Sphinx to a Rails application
Adding indexes to your models
Indexing your data
Searching your data:
Matching modes
Delta indexes
Fine-tuning settings
Advanced usage:
Delayed delta indexing
Geo-location searching