В настоящее время я думаю об использовании SQLite
в качестве механизма db для моего проекта С#, но я столкнулся с следующей проблемой: я не могу найти какой-либо API для хранения данных. Я хочу достичь следующего:
После запуска программы я хочу загрузить файл db (с HDD) в память. Во время выполнения программы я хочу использовать этот поток памяти как реальный db (чтение, запись, вставка, выбор и т.д.). После закрытия сохранить поток в файл.
Может ли кто-нибудь указать мне правильный путь или предложить другой движок db, который лучше подходит для этой цели.