Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     06 Jul 2000  18:27:34
 To : dimka kuvshinov
 Subject : Re: скорость исполнения программ
 -------------------------------------------------------------------------------- 
 
 dimka kuvshinov <dmitriy@genphys.phys.msu.su> wrote:
 
 dk>Скажите, как быстро работает perl в сравнении с c?
 dk>Имеется в виду поиск и работы с базами данных, допустим есть
 dk>10000 файлов. нужно по ним поискать, шестое чувство подсказывает, это это
 dk>будет очень медленно, но яндекс это делает 
 dk>намного быстрее. Hельзя ли убыстрить этот процесс, загоняя информацию в
 dk>оперативную память заранее? Или дело упрется 
 dk>в гигобайты оперативки? Или даже и оперативная память может не помочь?
 
 1. Маловероятно что тебе удастся на C  написать regular expression
 engine, столь же эффективную, как в perl
 Так что если ты будешь тупо искать по файловой системе perl может
 оказаться и быстрее
 2. В случае работы с базами данных искать будет база данных, а не perl.
 3. Вообще все нормальные поисковые системы "в свободное время" строят
 какие-то индексы по файлам (простейший случай - табличка вида слово -
 файл, где встречается) по которым поиск происходит быстро. Для этого
 часто как раз базы данных и используются.
 4. Купи себе яндексовый движок - он продается. И основная ценность его
 как раз в алгоритме формирования списка слов по тексту документа.
 --
 Victor Wagner      vitus@ice.ru
 Programmer     Office:7-(095)-785-09-72
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: AG Telecom news2 server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 скорость исполнения программ   dimka kuvshinov   06 Jul 2000 18:16:49 
 Re: скорость исполнения программ   vitus@ice.ru   06 Jul 2000 18:27:34 
 скорость исполнения программ   Alexander Temerev   06 Jul 2000 22:38:08 
Архивное /ru.perl/134049357527f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional