Database schema

Full database schema used by mnoGoSearch is defined in appropriate sql-scipts for database creation located under create subdirectory.

Table 9-1. server table schema

rec_idUnique record identificator.
enabledA flag to enable/disable record for indexer.
urlURL or pattern.
aliasAlias used for url.
periodReindex period.
tagTag value.
categoryCategory value.
charsetDefault charset value.
langDefault language value.
basic_authFor basic authorozation.
proxyProxy server to access documents from this resource.
proxy_portProxy server port.
proxy_authProxy server autorization.
maxhopsMaximum depth of way in "mouse" clicks from start url.
gindexA flag to enable/disable documents indexing.
followA flag to enable/disable links following.
deletebad.
use_robotsA flag to enable/disable robots.txt file using.
use_clonesA flag to enable/disable "clones" detection.
max_net_errorsMaximum network errors for this server.
net_delay_timeIndexing delay time if a network error is occured.
read_timeoutNetwork timeout value.
command

=S - this record is a server.

=F - this record is a filter.

match_type

=0, UDM_MATCH_FULL - full coincedence.

=1, UDM_MATCH_BEGIN - pattern is a URL prefix.

=2, UDM_MATCH_SUBSTR - pattern is a URL substring.

=3, UDM_MATCH_END - pattern is a URL suffix.

=4, UDM_MATCH_REGEX - pattern is a regular expression.

=5, UDM_MATCH_WILD - pattern is a wildcards pattern (* and ? wildcards may be used) .

=6, UDM_MATCH_SUBNET - < not yet supported >.

case_sense

=1, - case insensitive comparison.

=0, - case sensitive comparison.

nomatch

=1, - URLs not matchs this record is accepted.

=0, - URL match this record is accepted.

ordreSorting key, it define records order for server table loading.
parentIf not null, this record is added automaticaly by indexer and url field contain a server name accepted on record pointed by this filed value.
weightThis record weight for PopRank calculation.
pop_weightOne link weight from pages of this server. Calculated automaticaly. Manualy change will have no effect.