- - - - - - - - - - - - - - - - - - - - - - - - - - - - Name: White Russian Bear Subject: Ispell ПРОТИВ файла синонимов
А ведь на самом деле интересно - как машина будет работать быстрее. Ведь как оно по идее работает: 1) имея в ОЗУ крупный файл с синонимами, развёрнутый их того же Испелла, пробегает по нему и находит целую строку с готовыми синонимами. При этом символьных операций провоится меньше (?) а меньше ли, если при поиске слова "египта" (из запроса "колхозы древнего египта"), машинка в 15-мегабайтном файле, где словоформы разделены пробелами или там \t, а слова - \n, вынуждена: -прочёсывать ВЕСЬ файл в поиске "египта" -выбирать ^*\n -делать нарезку по пробелам из полученной выборки 1) имея в ОЗУ сравнительно небольшой по объёму словарик Ispell, для построения словоформ выполняет несколько пробежек по этому словарику и проводит несколько операций со строками, составляя словоформы. Как именно работает Испелл, я весьма слабо представляю, но есть смутное ощущение, что по развёрнутому словарю поиск будет идти быстрее. При условии, что Памяти в сервере совсем МНОГО. - - - - - - - - - - - - - - - - - - - - - - - - - - - - Read the full topic here: http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=05;topic_id=1122123666;page=3
