Unequaled
Indexing Speed
ProIndex is unique in its approach to indexing information, allowing for unequaled
speed during the indexing phase with no loss of information. For example:
you can index 30 megabytes of text in 10 seconds. (Test done on a 1.7 GHz
Dell, with every word indexed according to its location in the document, and
using only two megabytes of memory in the process.) Instead of waiting
for hours to index gigabytes worth of information, the ProIndex engine requires
just minutes.
Fast Searches
Retrieval speed is a critical consideration in text retrieval software. Almost
all text retrieval systems can report instantly on a single keyword or Boolean
query; it is the speed of complex queries that sets ProIndex apart. For
example, you can search 30 megabytes of text for the useless—but demanding—phrase
expression “ *t* *s* “ (two consecutive words, the 1st containing
a ‘t’ and the 2nd containing an ‘s’) . It will
take 5 seconds to report the results, 500,000 hits. Because ProIndex reports
the location of the desired expression in each document without having to examine
the documents, the search speed is particularly noticeable for an index on a
CD or DVD.
Fine-tuning
Whenever there is a need to delete documents or add documents to an index, the
change is implemented as quickly as possible to allow queries to be up-to-date. After
an index modification, a call to tune the index is appropriate to keep the index
efficient. Generally the tune process is instantaneous, but if it takes
longer, at least queries are still allowed during the tuning process.