Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vantyz
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
#1

поиск на c++ - C++

11.03.2012, 13:13. Просмотров 948. Ответов 3
Метки нет (Все метки)

Привет всем,я решил написать поисковый движок.Его основа как и крупных дяденек(типо яндекс,гугл)будет на c++. Пока думаю сделать так php краулер собирает текст со страницы её название и url. c++ часть реализует поиск по этой базе. Я не прошу помочь мне написать все это,я хочу написать все сам.Просто дайте совета такая система будет быстрой,если например проиндексировать миллиард документов,то мне ,кажется,все это дело ляжет.Вот,чтобы вы посоветовали,может быть есть некоторые примеры опен сорс решений.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2012, 13:13     поиск на c++
Посмотрите здесь:

Поиск символа не могу переделать под поиск сочетания символов - C++
Есть код программы на поиск и замену по одному символу.Не могу понять, как сделать код на поиск сочетания символов. Чтобы найдя в введённой...

Реализовать поиск заданного файла в древе каталогов и поиск указанной информации в этом файле - C++
Имеется много папок в каждой папке есть файл proc.txt, как можно по всем этим папкам пройтись и из каждой папки в этом файле достать...

Поиск циклов в графе. Поиск центра взвешенного графа - C++
В интернете, к сожалению, по этим вопросам не так уж много нашел. Можете посоветовать статью/пособие, где было бы подробно об этом написано?

QRegExp поиск всех строк которые соответствуют шаблону и поиск их длины - C++ Qt
//поиск строк типа ] QRegExp reg("\\\\]"); QString text = "test ] bla ]"; int pos = reg.indexIn(text); //здесь ошибка....

Поиск символа в строке. Как осуществить поиск в обратном направлении - Pascal
Всем доброго времени суток. Вопрос такой: как осуществить поиск в обратном направлении, т.е. я в строке (a(bc)) нахожу первую закрытую...

Вирус в хроме заменил поиск по умолчанию на поиск маил ру + реклама - Удаление вирусов
Здравствуйте,при поиске в гугле перекидывает на маил.ру. + Появилась реклама в браузере Удалял с помощью Revo Uninstaller, ничего не...

Поиск максимальных компонент в виде подрограмм, поиск значения функции - Pascal
Очень нужна помощь, срочно. Хотя бы просто помогите с алгоритмом, код написать мб сам справлюсь. Задачи 2 и 3. Предельно благодарен.

Составление кубиков, поиск в пространстве состояний, монотонный поиск в ширину [Turbo Prolog] - Prolog
Помогите решить задачу с кубиками в турбо прологе с несложной визуализацией. Имеется произвольное число кубиков, из которых составлены...

Что лучше реализовать - поиск по stringgrid или поиск по источнику его данных (txt) - Lazarus
здравствуйте, нужно в программу добавить функцию поиска, данные из stringgrid хранятся в txt файле и подгружаются в таблицу, посоветуйте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
11.03.2012, 17:55     поиск на c++ #2
vantyz, чтобы вытащить нужную часть html-кода проще всего использовать регулярку. Напр. boost::regex или boost::xpressive.
Что касается миллиарда документов, то ни гугл ни yandex бы не справился, если бы у него был один компьютер и такой как у вас. Все это делается на мощнейших серверах.
vantyz
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
12.03.2012, 16:17  [ТС]     поиск на c++ #3
А например для начала,пойдет так один комп отвечает за тото,другой за тото,и третий за это,такая распределенная система.
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
12.03.2012, 16:27     поиск на c++ #4
vantyz, я не знаю, как устроена распределенная система на поисковиках, поэтому ничего утверждать не буду.
Yandex
Объявления
12.03.2012, 16:27     поиск на c++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru