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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Paul Petruk                          2:450/143.18   04 Jul 2004  18:23:06
 To : Artem Chuprina
 Subject : деревья ?
 -------------------------------------------------------------------------------- 
 
 
 29.06.2004 12:11, Artem Chuprina -> Paul Petruk:
 
  PP>> Есть текстовый файл (~200 Mb) со всеми расшаренными файлами
  PP>> сети. Строки типа этой:
  PP>> 3.2M \\host\share\path0\path1\file.mp3
  PP>> Как лyчше организовать поиск по этомy файлy? сейчас,  _грyбо_
  PP>> _говоря_, он организован так:
  PP>> cat file|grep 'pattern1' | grep 'pattern2'|...|grep 'pattern3'
  PP>> при этом время поиска довольно большое.
  AC> Ты б хоть задачу поиска поставил, а то непонятно, хватит тебе DBM или
  AC> нужна нормальная реляционка.  Или вообще не реляционка.
 
 Задача поиска следyющая - юзер вводит одно или несколько слов, разделенных
 пробелами (эти самые паттерны), потом в базе ищyтся такие строки, чтоб в каждой 
 строке были все эти паттерны.
     Вроде бы проблемy тормознyтости я решил , но неизящно - разделил этy базy на
 30 равных кyсков, пожал каждый gzip'ом и открываю на чтение так:
 
 gzip -dc *gz | grep 'pattern1' | grep 'pattern2'|...|grep 'pattern3'
 
     Hо технология поиска ведь почти не изменилась.
 
 Paul
 
 --- GoldED+ 1.1.4.7 (Linux 2.4.20-alt6-up i686)
  * Origin: Только для домашнего просмотра (2:450/143.18)
 
 

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

 Тема:    Автор:    Дата:  
 деревья ?   Paul Petruk   19 Jun 2004 19:06:03 
 Re: деревья ?   Artem Chuprina   29 Jun 2004 12:11:06 
 деревья ?   Paul Petruk   04 Jul 2004 18:23:06 
 деревья ?   Serge Chervjakov   04 Jul 2004 23:45:57 
 деревья ?   Alan Long   05 Jul 2004 07:51:36 
 деревья ?   Paul Petruk   01 Aug 2004 03:38:09 
 деревья ?   Justin Finch-Fletchley   01 Aug 2004 13:28:00 
 Re: деревья ?   Andrew Alakozow   29 Jun 2004 12:16:42 
Архивное /ru.perl/333440e82312.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional