3

シンプルなブロブに変換したいメモリ内のsqliteデータベースがあり、できればシリアライゼーションライブラリを使用せずにこれを行いたいです。

また、sqlite api バックアップ呼び出しを使用してディスクにシリアル化しますが、これも私の目的に使用できますか?

または、他の方法でデータベースをメモリから char 配列に単純にコピーすることは可能ですか? (開発はC++で行います)

4

1 に答える 1

3

SQLite では、インメモリ データベースの内部ストレージに直接アクセスすることはできません。

独自の VFS を実装して BLOB 用の「ファイル」インターフェイスを作成することもできますが、(一時的な) ディスク ファイルを処理するだけの方がはるかに簡単に思えます。

于 2012-11-29T13:15:27.887 に答える