@Elioner_Songo

Какими инструментами удобнее обрабатывать текстовые файлы?

Подскажите инструменты для обработки текстовых файлов/скриптовые языки, которые содержат удобные механизмы для этого.
Нужно что-то вроде СУБД для текстовых файлов.
Файлы - выгрузки из различных систем (совсем различных). Может быть много. Объемы до 10 гб, несколько десятков миллионов строк.
Необходимо: агрегировать данные из выгрузок/ изменить по определенному правилу, выбрать записи, соответствующие критериям/статистика на основе данных/сводные данные.
Требования к инструменту: простота установки и переноса, высокая скорость работы и гибкость.
Желательно: регулярки, низкий порог входа для пользователей.
Платформа: Windows 7 x64.
Для железа: i5-2520M, SSD, 8 GB RAM
Платная/бесплатная - не принципиально.

Почему не классические БД: не всегда известно, что за тип данных содержится в полях, некоторые записи могут битыми. Индексы в принципе не нужны - требуется 10-15 отчетов по предоставленным данным.
Но если подскажите что-нибудь, что все же подходит - буду рад)
  • Вопрос задан
  • 2424 просмотра
Пригласить эксперта
Ответы на вопрос 1
Lerg
@Lerg
Defold, Corona, Lua, GameDev
Lua или Python. LuaJIT работает очень быстро, есть паттерны вместо регулярок, которые тоже быстро работают.
Я так понимаю идёт агрегация из многих текстовых файлов разного формата в один? Скажем CSV или построчный JSON.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы