[请教]关于 APP 中存在多个 SQLite 数据库的处理

2015-05-01 14:22:04 +08:00
 Sunnyyoung
关于APP中存在多个SQLite数据库的处理

一个APP中有一个固定的地区数据之类的SQLite数据库A, 之后该APP持久化数据保存在另一个SQLite数据库B中

那么问题来了
1. A数据库一直在APP Bundle中,只有读的权限,只负责读取数据, B数据库自行创建并使用
2. APP第一次启动的时候把A数据库复制到Document可读写的区域中, 后续持久化数据直接保存到该数据库, 也就是说AB两个数据库合并起来

以上哪种方案较好,或者说有其他更好的方案,望解答~ : )
2929 次点击
所在节点    iDev
1 条回复
BaiYiChaJi
2015-05-04 10:33:52 +08:00
为什么不做成两张Table? 我觉得复制一个数据库不是个好选择,如果数据量比较大的话

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/187758

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX