Tahoe also provides a saved-query search engine. This engine matches documents against saved queries as documents are indexed. This makes for a faster search since Tahoe is smart about matching the documents to queries that users have saved. This allows users to subscribe to a query, e.g. whenever Tom Rizzo is the author, notify me. Then when a new document meets that criteria, the user will be notified by the engine via portal or email.
Developers can take advantage of the content indexing through the familiarity of standard APIs.
For example, if content indexing is enabled and you perform an ADO query against a source that is content-indexed, Tahoe will leverage that index to provide the best results. Through queries, the relevance ranking of the returned result sets can be changed based on valuing attributes specified in the query. For example, if you did a search on Web Storage System against all the documents in a Tahoe index, you may want to rank documents that also include Exchange 2000 as more relevant. With Tahoe search, you can provide these capabilities in your applications. Tahoe search is enterprise-ready.