The Main Manual Page Dynamic API Documentation CD-ROM API Documentation About Onix Types About Onix Errors Onix's Web Site at Lextek International Lextek International Onix Full Text Indexing and Retrieval Toolkit

ABOUT CREATING INDEXES

There are two ways to create indexes. The first is to use ixCreateIndex(). This function is designed to be easy to use and to allow people to get a simple index up and going in the least time and the least possible effort. If you need additional functionality and control of their index, the more advanced function ixCreateIndexEx() will allow you to create indexes with additional functionality and capabilities.

The parameters for ixCreateIndexEx() are passed in as settings in an "IndexCreationParams" object. By passing in parameters this way, future expansion can be made to the capabilities of the indexes that Onix generates without having to change the parameters of this function or requiring the user to set so many parameters that a simple call can go on for miles.

Some features that ixCreateIndexEx() allows you to create that may or may not pertain to your project are as follows:

However, if these features are not needed and you simply need basic indexing and searching functionality, ixCreateIndex() suffices for most people's purposes.

 

SEE ALSO

ixCreateIndexCreationParams, ixDeleteIndexCreationParams, ixSetIndexCreationParams, ixCreateIndex, ixCreateIndexEx