Поисковый движок должен уметь:
- Высокая скорость индексации (до 10-15 МБ/сек на каждое процессорное ядро);
- Высокая скорость поиска (до 150-250 запросов в секунду на каждое
процессорное ядро с 1 000 000 документов);
- Высокая масштабируемость (крупнейший известный кластер индексирует
до 3 000 000 000 документов и поддерживает более 50 миллионов запросов
в день);
- Поддержка распределенного поиска;
- Поддержка нескольких полей полнотекстового поиска в документе (до 32
по умолчанию);
- Поддержка нескольких дополнительных атрибутов для каждого документа
(то есть группы, временные метки и т. д.);
- Поддержка стоп-слов;
- Поддержка однобайтовых кодировок и UTF-8;
- Поддержка морфологического поиска – имеются встроенные модули для
английского, русского.
- Нативная поддержка MySQL (всех типов таблиц, в том числе MyISAM,
InnoDB, NDB, архив и т. д.);
- Нативная поддержка PostgreSQL;
- Поддержка ODBC совместимых баз данных (MS SQL, Oracle и т. д.).
Предлагайте цену. Пишите сразу цену. Выбираем адекватных людей от опыта и цены за выполнения.
Killer [06.04.2015 18:04]
Наша команда готова взяться за столь сложный проект. Хотим обсудить более подробно, поможем составить тех задание понятное для программистов.