-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


О проектировании поисковой системы [D6]

Воскресенье, 17 Января 2021 г. 05:46 + в цитатник
RusSun: Pavia © (15.01.21 07:19) [15]
Пересказывать, что написано в ссылках я не буду.

Полнотекстовый поиск бывает двух или трех видов на основе линейного поиска и обратного индекса.
Если первый медленный. То второй мгновенный за счет индексации данных. Хранить можно как в БД общего назначения так и в бинарном виде. Последнее можно сжать раз в 10 для экономии памяти. В современном подходе для обработки и поиска используются алгоритмы эмбиденга.

Delphi отстаёт от других языков программирования. А с вашем уровням реализовать с нуля будет трудно.
Поэтому у вас есть два пути. Взять СУБД такую как MySQL, MS SQL или Парадокс. В них уже реализован полнотекстовый поиск и можно просто их настроить. Статьи сами ищите их много.

Второй способ взять библиотеку на питоне и подключить к Delphi. Это несложно. Однако D6 никто не поддерживает и стоит взять бесплатную Delphi Community XE 10.3
___________________________________________________________________________________________________________________________________________________________________________
Ответ(2):
    Dekhanin (16.01.21 20:14) [16]
    Ну и то кое-что. Спасибо.
    А Вы сами смотрели программы на которые я ссылаюсь? Консультант? Гарант?
    Что такое индексирование мне понятно.
    Не могу понять: в обеих базах можно ввести ЛЮБОЕ слово, ЛЮБУЮ фразу и поисковик её отработает! Как индексировать каждое слово? -Не могу представить.
    Мне бы принцип понять.
    В любом случае Вам спасибо, что откликнулись.
    Будет время все ссылки отработаю.

https://forum.sources.ru/index.php?showtopic=421094&view=findpost&p=3843704

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку