文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
客户端数据库
如何把应用内的业务数据持久化到用户本地磁盘上。
对于简单的数据类型来说,可以直接把它们存储在 localStorage 中,这些数据是持久化在用户磁盘上的,不会因为用户重启应用或者重装应用而丢失。
对于稍微复杂的数据类型来说,有两个选择,其一是把这类数据存储在 IndexedDB 中,与 localStorage 类似,这也是谷歌浏览器核心提供的数据持久化工具,它以 JSON 对象的方式存储数据,数据较多时,复杂的条件查询效率不佳。
第二个选择就是把数据存储在 SQLite 中,这是一个关系型数据库,天生对复杂条件查询支持良好。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论