full text inverted index. It is dynamically updatable, scalable (up to1Tb indexes), uses a controlled amount of memory, shares index filesand memory cache among processes or threads and compresses index filesto 50% of the raw data. The structure of the index is configurable atruntime and allows inclusion of relevance ranking information. Thequery functions do not require to load all the occurences of asearched term. They consume very few resources and many searches canbe run in parallel.