java - 关于web本地存储的几种方式.
天蓬老师
天蓬老师 2017-04-17 17:56:13
[Java讨论组]

1.Web sql:使用H5开发APP的时候这个是对应SQLite数据库吗?
2.IndexedDB:Web sql的替换方案?
3.local Storage:本地键值对方式存储.
这些本地存储方式能够替代掉cookies吗?相对于cookies有什么优劣势?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(4)
天蓬老师

1.Web sql:不是对应,是使用sqlLite语言的SQL,最好不要用了,不怎么支持了
2.IndexedDB:Web sql的替换方案?是,但他是nosql的,非关系型数据库
3.local Storage:cookies太小,如果在H5下,可以替代

另外:local Storage也是用来储存少量数据的,是文本,是键值对,IndexedDB才是储存大量数据的,用来保存对象的

伊谢尔伦

看这里 IndexedDB, WebSQL, LocalStorage
还有这里 HTML5 Storage Wars - localStorage vs. IndexedDB vs. Web SQL

巴扎黑

要看你web用的是什么框架了,比如AngularJS,或者使用PHP模板之类。
数据库可以随意,不一定使用SQLite、MySQL、ORACLE、Postgresql都可以。
cookies能都被客户端禁用,但是localStorage不能被禁用,而且能够永久的保存。
localStorage保存在H5本地端中,一般保存token登录数据。

巴扎黑

相对而言localStorage不建议过多的使用,很多的场景sessionStorage比起localStorage更好用

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号