O'Reilly logo

Programming ColdFusion MX, 2nd Edition by Rob Brooks-Bilson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 16. Working with the Verity Search Interface

There is hardly a useful web site out there that doesn’t contain a mechanism for allowing users to search through the site for information they are interested in. Not to be left out, ColdFusion MX comes bundled with a set of tags that leverage Verity Developer’s Kit (VDK) 2.6.1 technology[1] to allow you to build powerful search interfaces into your own ColdFusion applications.

This chapter covers methods for setting up and indexing searchable collections using the ColdFusion Administrator and various CFML tags. Once you are familiar with these operations, we will explore techniques for searching collections and returning search results. Additional techniques for maintaining and optimizing collections are also discussed. The chapter concludes with several advanced techniques including methods for synchronizing database and document collections and scheduling automatic indexing of your data.

In addition to the VDK 2.6.1 engine, ColdFusion MX comes with a restricted version of Verity’s enterprise-level K2 server. The K2 server offers features that appeal to large-scale and clustered sites, such as simultaneous searching of distributed collections, concurrent queries, and an overall, approvimately ten-fold performance gain over VDK 2.6.1. The version of K2 server that comes with ColdFusion MX is limited to searching 250,000 documents for ColdFusion MX Enterprise and 125,000 documents for ColdFusion MX Professional. Users of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required