- - - - - - - - - - - - - - - - - - - - - - - - - - - - Name: Niko Subject: Производительность. Несколько вопросов.
> At 09:54:34 24/08/06, Roaming wrote: > пишут в /usr/local/dpseach/var/%daemon%.pid > Вообще можно запустить поиск в несколько потоков... > ./indexer -N 10 (10 потоков индексирования) > изменить ... не видил такой опции, надо в серцах посмотреть. мне надо сделать несколько индексов: /usr/local/dpseach/var/var1/ /usr/local/dpseach/var/var2/ и для каждого индекса запускать своих демонов cached и searchd. на данный момент searchd пишет в /usr/local/dpseach/var/ а в cached в /usr/local/dpseach/var/var1/ или в /usr/local/dpseach/var/var2/ соответсвенно. при запуске cached я явно задаю директорию "var" с помощью параметра -w. а у searchd такого параметра нет, поэтому он и пишет в диреткорию поумолчанию. Если у меня получится довести время поиска до 1 секунды, то от многохранильшного варианта я отойду и просто сделаю с помощью категорий. Но пока на новом сервере работает поиск около 10 секунд, в то время как на старом не больше 1 секунды. Вообще непонятно почему :( - - - - - - - - - - - - - - - - - - - - - - - - - - - - Read the full topic here: http://www.dataparksearch.com/cgi-bin/simpleforum.cgi?fid=05;topic_id=1156396379;reply=1156398874
