MySQL (libz
library required), PostgreSQL, SQLite, iODBC, unixODBC, EasySoft
ODBC-ODBC bridge, Mimer, Virtuoso, Interbase, Oracle (see the Section called Oracle notes
in Chapter 5),
MS SQL, DB2 (see the Section called IBM DB2 notes
in Chapter 5), Sybase, InterSystems Cache back-ends support.
HTTP support.
HTTP proxy support.
HTTPS support.
FTP support.
NNTP support (both news:// and nntp:// URL schemes).
HTDB virtual URL scheme support. One may build an index and search through the big text fields/blobs of an SQL database.
Mirroring features.
text/html, text/xml and text/plain built-in support.
External parsers support for other document types.
Searching all of the word forms using ispell affixes and dictionaries
Basic authorization support. One may index password protected Intranet HTTP servers.
Proxy authorization support.
Reentry capability. One may use several indexing and searching processes at the same time even on the same database. Multi-threaded indexing support.
Stop-list support.
<META NAME="robots" content="..."> and robots.txt support.
C language CGI, PHP, Perl web front-ends.
Phrase search.
Boolean query language support.
Results sorting by relevancy and popularity rank.
Fuzzy search: different word forms, synonyms, substrings.
Best matching documents are found first.
Various character sets support
HTML templates to easily customize search results.
Advanced search options like time limits, category limits etc.
Phrases segmenting for Chinese and Japanese languages.
Smart excerpts.