В приложении VBScript мне нужно регистрировать несколько (50ish) параметров с течением времени. Поскольку использование базы данных для этого будет излишним, я сделаю это с помощью плоских файлов.Самый быстрый способ чтения и записи данных в файл (ы)?
Существует одна нить, записывающая данные в файлы каждую секунду.
Пользователь может нарисовать график любой переменной.
Интересно, что было бы наиболее эффективным способом, чтобы сделать вещи:
Один файл:
single.txt |Time|Param1|Param2|...|Param50| |1|0.5|1.8|...|0.24|
Один файл на параметр:
param1.txt |Time|Param| |1|0.5| param2.txt |Time|Param| |1|1.8|
Для меня один файл будет easi чтобы писать, но труднее читать и наоборот.
Файл должен быть не более 100k строк.
Есть ли решение, которое всегда лучше, «теоретически», или есть точка безубыточности в зависимости от количества параметров?
Большое спасибо за вашу помощь, Maxime
Как долго «со временем»? Это сеанс приложения или он может расширяться до нескольких сеансов? –
@Pankaj 1 до 20 часов, за один сеанс. В конце сеанса файлы будут удалены. – Maxime
В этом случае Массивы или Словарь будут проще и быстрее. –