I need to implement a service to search PDFs. Initially I started using SQL Server 2008 FTS, but soon realized that my PDFs would have to be stored in the DB itself. I was then pointed to Indexing Services as well as to the SQL 2008 FILESTREAM data type so that I can store PDFs in the file system. So how do these three (Indexing Services, FTS, and the FILESTREAM option) relate with each other? Do I need to use all three together to implement my search?
Also, Do hosting services like DiscountASP typically have these enabled? Or should I consider switching to Lucene.NET?