从应用程序访问大量数据

时间:2012-12-03 09:09:36

标签: sqlite sd-card

在开始申请之前,我想知道这里的可行性。

我的SD卡的SQLite数据库中存储了大约15GB(文本和一些图像)的数据,我需要从我的应用程序访问它。数据每天都会增加,可能会达到64 GB。

任何人都可以告诉我从应用程序访问存储在SD卡中的大型数据库的限制吗?

1 个答案:

答案 0 :(得分:1)

SQLite本身支持该范围内的数据库,如16-32GB(它可能开始工作较慢,但它应该仍然有效)。

但是,您可能会达到FAT32最大文件大小的限制,这只是4GB - 这将很难克服。 SQLite允许使用附加数据库,允许您将其拆分为更小的块,但这非常麻烦。

如果您可以将SD卡格式化为ext4,或者将内部存储设置为ext4,那么您应该不会遇到大问题。