Постоянство в CSV-файле с живыми изменениями
У меня есть два основных требования для сохранения моих данных:
- Храните его в чистом и расширяемом формате, таком как CSV.
- Быстро сохраняйте изменения в данных пользователем, чтобы избежать потери данных при сбое питания / фатальном сбое.
Первое требование исключает большинство баз данных, которые обычно превосходят во втором.
Любые предложения о том, как это реализовать?
Мои данные в основном представлены в виде таблиц, поэтому требования к сложности моделей отсутствуют, а ожидаемый размер находится в пределах десятков / сотен тысяч записей.
Платформа.Net.
1 ответ
Почему бы не сохранить его в базе данных, но не один столбец = одно значение, а одна строка = одно значение? Sth, как это:
csvId | value | name?|
1 | "aaa" |
1 | "bbb" |
тогда это "расширяемый"