3

申請を開始する前に、ここで実現可能性を知りたいだけです。

SD カードの SQLite データベースに約 15 GB のデータ (テキストといくつかの画像) が保存されています。アプリケーションからアクセスする必要があります。データは毎日増加し、64 GB に達する可能性があります。

アプリケーションからSDカードに保存されたそのような巨大なデータベースにアクセスする際の制限を誰か教えてもらえますか?

4

1 に答える 1

1

SQLite 自体は、16 ~ 32 GB の範囲のデータベースをサポートしています (動作が遅くなる可能性がありますが、それでも動作するはずです)。

ただし、FAT32 の最大ファイル サイズの制限 (わずか 4 GB) に達する可能性が高く、これを克服するのは困難です。SQLite では、接続されたデータベースを使用して小さなチャンクに分割することができますが、これは非常に面倒です。

SD カードを ext4 としてフォーマットできる場合、または内部ストレージを ext4 として使用できる場合、大きな問題は発生しないはずです。

于 2012-12-03T09:42:36.737 に答える