@drq @rf ну почему же не решаемая, костылей придумать можно кучу. Ну с ходу можно сделать бд с именем и магнитной ссылочки. А бд даже в несколько Гб текста можно опять же разбить на категории. И периодически фильтровать мертвые. Ну это жуткий костыль, но просто пример)))
Останется только добавить функционал в клиенте по работе с бд))
Ну или ботов парочку создать на разных серверах, которые смогут с бд работать. Примерно так)))
Как тебе костыль?))
@lonlylokly Смотри. Поиск по одной ноде сделать не проблема. Тут все данные в одном месте.
Поиск по распределенной системе - это задача, сложность которой логарифмически растет с количеством нод в сети, и это без поправок на удаленность и доступность каждой ноды, это тоже наложит отпечаток.
Плюс, сбор данных со всех нод каждой нодой для индексации поднимет расходы на хранилище на порядки, потому что каждой ноде придется хранить в каком-то виде информацию всей сети, иначе поиск будет неидеальным. Или как-то полагаться на соседние ноды, то теперь проблема становится вообще фрактальной - потому что надо теперь найти другие ноды.
Собственно, вот поэтому поисковики - это чаще всего централизованные сущности. Простой поиск по сети - уже задача нерешаемая (имеется в виду ее нельзя решить идеально, для всех и окончательно). А распределенный - вообще капец.
@rf
@lonlylokly Смотри. Поиск по одной ноде сделать не проблема. Тут все данные в одном месте.
Поиск по распределенной системе - это задача, сложность которой логарифмически растет с количеством нод в сети, и это без поправок на удаленность и доступность каждой ноды, это тоже наложит отпечаток.
Плюс, сбор данных со всех нод каждой нодой для индексации поднимет расходы на хранилище на порядки, потому что каждой ноде придется хранить в каком-то виде информацию всей сети, иначе поиск будет неидеальным....