Я думаю об использовании/внедрении какого-либо встроенного хранилища ключей (или документов) для моего рабочего стола Windows. Я хочу иметь возможность хранить различные типы данных (например, треки GPS), и, конечно, можно запросить эти данные. Объем данных будет таким, что он не может быть загружен в память одновременно.
Я думаю об использовании sqlite в качестве механизма хранения для хранилища ключей, что-то вроде y-serial, но написано. СЕТЬ. Я также читал о использовании FriendFeed MySQL для хранения данных без схемы, что является хорошим указателем на использование RDBMS для нереляционных данные. sqlite кажется хорошим вариантом из-за его простоты, мобильности и размера библиотеки.
Мой вопрос: есть ли какие-либо другие варианты встроенного нереляционного хранилища? Его не нужно распространять, и он не должен поддерживать транзакции, но он должен быть доступен из .NET, и он должен иметь небольшой размер загрузки.
UPDATE: я нашел статью под названием SQLite в качестве базы данных ключевых значений, которая сравнивает sqlite с Berkeley DB, который является встроенным ключом библиотека хранения значений.