|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Konstantin Tokar 2:5020/400 15 Feb 2001 12:24:06 To : All Subject : Re: Постраничный вывод -------------------------------------------------------------------------------- > AC> Разумеется. Hе забывать иногда парсить эти поля и заполнять индексную > AC> табличку. > ST> И как в этой табличке искать части слов? > уже через like. только согласись, части слов ну очень редко надо. Я как-то делал поиск, и для поиска по части слов просто создавал текстовый файл слово => идентификатор и в нем искал, читая построчно. Если построчно читать медленно, можно прочитать весь файл как один блок и запустить линейный поиск, а после нахрождения подстроки выявлять пару, к которой она относится. Это будет самый быстрый поиск из возможных при минимальном использовании ресурсов. Для организации морфологического анализа можно использовать словари от htdig - см. http://www.lexa.ru:8101/lexa/htdig.html -- Konstantin Tokar (http://www.mpei.ac.ru/tokar) --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/127705b6d7678.html, оценка из 5, голосов 10
|