Структура таблиц базы данных

Полная структура таблиц базы данных, используемых mnoGoSearch, описана в sql-скрптах создания структуры базы данных, находящихся в соответстувующих директориях поддиректории create.

Таблица 9-1. Структура таблицы server

rec_idУникальный идентификатор записи.
enabledФлаг включения записи для загрузки при старте indexer.
urlURL или его фрагмент или шаблон, указываемый в соответствующей команде.
aliasАлиас для указанного в поле url.
periodИнтервал между повторными индексированиями этого ресурса, задаваемый в секундах.
tagЗначение тэга для этого ресурса.
categoryЗначение категории для данного ресурса.
charsetЗначение кодировки документа по умолчанию для данного ресурса.
langЗначение языка документа по умолчанию для данного русурса.
basic_authУчётные данные, используемые для доступа с использованием авторизации.
proxyИмя прокси-сервера, используемое при доступе через прокси-сервер.
proxy_portПорт прокси-сервера, используемого для доступа к ресурсу.
proxy_authАвторизация на прокси-сервере.
maxhopsМаксимальная глубина перехода по ссылкам от корневого индеска.
gindexФлаг, указывающий индексировать или нет документы данного ресурса.
followФлаг, указывающий необходимость перехода по ссылкам с документов данного ресурса.
deletebad.
use_robotsФлаг указывающий использование robots.txt для данного ресурса.
use_clonesФлаг включения механизма определения "клонов".
max_net_errorsМаксимальное число ошибок сети для этой записи. Аналог команды MaxNetError в indexer.conf.
net_delay_timeВремя задержки индексирования сети при обнаружении ошибки сети при его пролучении.
read_timeoutТаймаут ожидания получения документа с этого ресурса.
command

=S - тип записи сервер

=F - типа записи фильтр

match_type

=0, UDM_MATCH_FULL - полное совпадение.

=1, UDM_MATCH_BEGIN - совпадает начало.

=2, UDM_MATCH_SUBSTR - шаблон является подстрокой проверяемой ссылки.

=3, UDM_MATCH_END - совпадает конец.

=4, UDM_MATCH_REGEX - шаблон является регулярным выражением, на соответствие которому проверяются ссылки.

=5, UDM_MATCH_WILD - используется шаблон файловой системы.

=6, UDM_MATCH_SUBNET - < пока нереализовано >.

case_sense

=1, - сравнивать без учёта регистра.

=0, - сравнивать с учётом регистра.

nomatch

=1, - соответствующими данной записи считаются URL, не совпадающие с указаным шаблоном.

=0, - соответствующими данной записи считаются ссылки, совпадающие с шаблоном.

ordreКлюч сортировки, задающий порядок загрузки записей таблицы server при запуске indexer.
parentЕсли значение не ноль, запись содержит в поле url имя сервера, добавленного автоматически при индексировании. Значение этого поля равно url_id записи этой таблицы, на основании которой дабавлена эта запись.
weightВес данной записи при подсчёте рейтинга популярности документов.
pop_weightВес одной ссылки со страниц данного русурса. Рассчитывается автоматически. Изменнеие значения вручную никакого влияния не оказывает.