Motor
Guest
ftp search
База MySQL, ОС Win2003, написал индексатор на PHP.
Устраивает все, кроме времени поиска.
Структура базы:
CREATE TABLE `ftps` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`pid` mediumint(8) unsigned default NULL,
`data` varchar(100) NOT NULL default '',
`size` mediumint(8) unsigned default NULL,
`date` varchar(8) default NULL,
`host` varchar(50) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM
Пример базы
Поиск осуществяется like '%xxx%'.
В базе более 3млн. записей. Время поиска 2-4 сек, CPU Barton 3200+.
Раньше искал при помочи fulltext индекса, но не устравивало качество поиска.
Кто что может посоветовать?
И еще интересно бы узнать хотя бы примерный механизм поиска (_http://www.filesearch.ru) где более 60млн. записепй, а ищет быстро. Или там просто большая мощьность компов?
-~{}~ 21.09.04 08:01:
Сам поисковик
База MySQL, ОС Win2003, написал индексатор на PHP.
Устраивает все, кроме времени поиска.
Структура базы:
CREATE TABLE `ftps` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`pid` mediumint(8) unsigned default NULL,
`data` varchar(100) NOT NULL default '',
`size` mediumint(8) unsigned default NULL,
`date` varchar(8) default NULL,
`host` varchar(50) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM
Пример базы
Поиск осуществяется like '%xxx%'.
В базе более 3млн. записей. Время поиска 2-4 сек, CPU Barton 3200+.
Раньше искал при помочи fulltext индекса, но не устравивало качество поиска.
Кто что может посоветовать?
И еще интересно бы узнать хотя бы примерный механизм поиска (_http://www.filesearch.ru) где более 60млн. записепй, а ищет быстро. Или там просто большая мощьность компов?
-~{}~ 21.09.04 08:01:
Сам поисковик