2015-08-10 5 views
0

Я видел, что есть два способа индексирования записей базы данных в GSA.Сканирование базы данных в GSA

  1. Источники содержания> Базы данных
  2. Использование разъема DB

Согласно моему пониманию, Источники содержания> Базы данных не поддерживает автоматическое повторное сканирование. Мы должны вручную синхронизировать после любых изменений, произошедших в записях БД. Это верно?

Также, используя DB connectors помощь в автоматическом сканировании? Я хотел бы проверить DB каждые 15 минут для изменений и соответственно обновить индекс. Пожалуйста, предложите жизнеспособный апнор для достижения этого.

Заранее спасибо.

ответ

1

Источники контента> Подход баз данных хорош для данных, которые не часто меняются, когда допустима ручная синхронизация. Тем не менее, достаточно просто написать простого клиента, который входит в консоль администратора и периодически нажимает на ссылку «Синхронизация».

Однако, если вам нужны частые обновления, такие как каждые 15 м, я обязательно поеду с адаптером на основе 4x plexi, но не потому, что он новее, а потому, что это лучше. Более старые версии разъема 3.x были немного шелушатся (хотя самые последние версии намного лучше).

Что вы хотите добавить в индекс?

+0

Спасибо за информацию BigMikeW. Я ищу Oracle 11g. –

2

Вы правы, что Источники контента> Базы данных не поддерживают какой-либо автоматизированный повторный поиск.

Использование либо 3.x Connector, либо 4.x адаптера для баз данных поддерживает автоматическое повторное сканирование. Если вы хотите индексировать только строки баз данных и не использовать их для подачи списка URL-адресов для индексации, я бы пошел с адаптером базы данных 4.x, поскольку он является новым.