В настоящее время я разработал проект C# с Sqlite3. Мне нужно заменить Sqlite3 на Berkeley DB. Мне нужно знать следующее: Можно ли заменить? если да, что мы должны делать?Как заменить SQLite на Berkeley DB
Прошу совета.
спасибо.
В настоящее время я разработал проект C# с Sqlite3. Мне нужно заменить Sqlite3 на Berkeley DB. Мне нужно знать следующее: Можно ли заменить? если да, что мы должны делать?Как заменить SQLite на Berkeley DB
Прошу совета.
спасибо.
Существует простой способ и трудный способ заменить sqlite3 на BerkeleyDB.
Простым способом является замена библиотек sqlite3 библиотекой-оболочкой sqlite3 (частью современного Berkeley DB), которая использует BerkeleyDB в качестве механизма хранения данных под модифицированным sqlite3 (это точно API sqlite3).
Более сложной реализацией будет переписать методы SQL для использования Berkeley DB. Поскольку Berkeley DB - это в основном NoSQL! key-> value, вам, вероятно, придется подумать о том, достаточно ли ваша схема достаточно, чтобы оправдать работу.