Я видел, как этот парень (Майкл Нил) присутствовал в Lucene на собрании группы пользователей - фактически вы создаете индексные файлы (используя Lucene), и у них есть указатели на что угодно (строки базы данных, что угодно)
http://code.google.com/p/vinull/source/browse/#svn/Examples/LuceneSearch
Очень быстрый, гибкий и мощный.
Что хорошо в Lucene, так это возможность индексировать различные вещи (файлы, изображения, строки базы данных) вместе в своем собственном индексе, используя Lucene, а затем переводить это обратно в бизнес-домен, тогда как в SQL Server все это должно быть в SQL для индексации.
Не похоже, что его слайды в коде Google.