ColdFusion incorporates the Verity searching and indexing technology. It provides a means for creating and managing collections of indexed data that are optimized for fast retrieval.
For fast searching, you can take advantage of the Verity Server. This server caches collection information so that data is retrieved more quickly when searches run with the cfsearch tag. The Verity Server technology also makes searching more scaleable if you have the Enterprise edition of ColdFusion.
To use Verity indexing and searching technology with ColdFusion, follow these steps:
Create a collection using the Verity Collections or Verity Server pages or at runtime using the he cfcollection tag. For details, see Create a Verity collection or Use Verity Server.
Populate a collection with data to index specific directories. You can also populate a collection using the cfindex tag at runtime. For details, see Populate a Verity collection.
Build searching and indexing capabilities into your application with the cfindex and cfsearch tags.
Notes
After you create and populate collections, you manage them using the Verity Collections page. You can often repair or optimize collections that return erroneous data or have other problems. In addition, you can delete obsolete or extra collections or purge data without removing the collection itself.
To use Verity Server technology, you have to set up an alias by which the server references the collection. Also, you have to understand how the cfsearch tag works with the Verity Server. For details, see Use Verity Server.
ColdFusion does not restrict the number of collections that you can use. However, you can experience reduced performance when the number of collections in use increases due to caching and threading issues.