【问题标题】:Accessing huge data from application从应用程序访问大量数据
【发布时间】:2012-11-20 17:33:00
【问题描述】:

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

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

谁能告诉我从应用程序访问存储在 SD 卡中的如此庞大的数据库的限制?

【问题讨论】:

  • 没有永久住所的数据太多了
  • 别无选择。 :(

标签: sqlite sd-card


【解决方案1】:

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

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

如果你可以将你的 SD 卡格式化为 ext4,或者使用内部存储作为 ext4,那么你应该没有什么大问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多