2016-07-28 10 views
1

現在、私はSqlite3でc#プロジェクトを開発しました。 Sqlite3をBerkeley DBに置き換える必要があります。 私は次のことを知っておく必要があります 交換することはできますか?はいの場合、私たちは何に従うべきですか?SQLiteをBerkeley DBに置き換える方法

アドバイスをしてください。

ありがとうございます。

答えて

1

sqlite3をBerkeleyDBに置き換える簡単な方法と難しい方法があります。

簡単な方法は、変更されたsqlite3(まさにsqlite3 API)の下でデータストアエンジンとしてBerkeleyDBを使用するsqlite3ラッパーライブラリ(現代のBerkeley DBの一部)でsqlite3ライブラリを置き換えることです。

難しい実装は、Berkeley DBを使用するSQLメソッドを書き換えることです。 Berkeley DBは基本的にNoSQLですから! key-> value storeを使用する場合、スキーマが関連する作業を正当化するのに十分単純かどうかについて考える必要があります。

関連する問題