This manual is for Onix, one of the fastest full text indexing
engines available. Onix is in use by a variety of document
management and imaging systems as well as webcrawlers. Users
of Onix have been amazed at its fast indexing speeds, flexibility,
and ease with which it can be integrated into projects.
Onix can efficiently manage small text databases of 10-20K or
large text databases approaching 1 Terabyte with ease. Onix
is designed with flexibility and efficiency in mind. We hope these
efforts pay off as you integrate Onix into your projects.
There are two different APIs for Onix. One is designed at small CD-ROM publishing projects and the other is aimed at text databases which are either of very large size or require periodic updating of the index. Each API has its own license and set of functionality. As you integrate Onix, if there is some functionality which you would like to see or if there are some functions which would make your job easier, please let us know and we will see what we can do to accommodate your request.
Please be sure to read the following sections before you start to integrate Onix as they will help answer the most immediate of your questions as well as give you valuable guidance along the way: