others - 在iPhone上,SQLite可以存储多少数据?

时间:

你仅受设备上的驱动器空间限制。

你还需要考虑内存占用的问题。

这些答案大部分都是错误的,Safari不允许你 创建超过50MB(或现有数据库展开超出该大小)的SQLite数据库。

但是webapps限制为50MB。

需要注意,这是每个数据库,如果真的需要额外的空间,可以创建多个数据库。

davibe已通过PhoneGap插件做了一些工作,将限制提高到1GB。https://github.com/davibe/Phonegap-SQLitePlugin

插件调用了本地sqlite3,在Javascript端有一个包装器,
从sqlite.js中提取的相关代码包括:


update origins set quota = '999999999999' where origin = 'file__0'; 


"update databases set estimatedSize = '999999999999' where name = '" + dbName +"';'";



...