Разработка проекта на базе MongoDB
Лёзин15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.10.2012
Задача:
Есть постоянно расширяющийся текстовый файл, данные из которого нужно переложить в MongoDB.
Для созданной базы организовать веб-интерфейс с входом по паролю.
Внутри интерфейса организовать фильтрацию и быстрый поиск по нескольким полям базы.
Систему предустановленных фильтров для каждого пользователя в виде закладок - создал фильтр, сохранил его в закладке в системе - перешел ко второму фильтру.
Интерфейс управления пользователями, которые будут иметь доступ к системе.
Размер файла сейчас 400 мегабайт и растет в день по 20-30 мегабайт.
Основные критерии: скорость поиска по постоянно расширяющемуся количеству данных.
Файл представляет из себя построчные записи с несколькими полями - 4 поля. Дата, IP, запрос, данные.