浏览器端 js 编程需存储大量数据,有什么好的方法?session 和 localstorage 远远不够啊

2014-09-17 22:49:17 +08:00
 Taivas
后台不断向前端推送差不多一两个G的离散数据,要全部存储供离线即时回放显示,但session和localstorage只有5M。咱先抛开逗不逗b不说,不考虑发回后台存储,就纯技术角度来说,如果非要在浏览器端解决可能吗?只用var数组来存最大又能存多少数据?
7355 次点击
所在节点    程序员
28 条回复
sampeng
2014-09-20 01:55:00 +08:00
你要存多少数据啊。。。
userdata+localstorage。存个几百M数据还是蛮轻松的,跨浏览器,无痛。。这么多优点你不用,你要用flash这个cpu动不动就卡死用户的
几百兆还不够你玩的?
willwen
2014-09-20 09:26:43 +08:00
@Taivas 請看StoreInterface部分的文檔,完全可以解決
Taivas
2014-09-20 09:56:22 +08:00
@willwen 看了嗯,如果我没看错本质上确实还是调用了localStorage和sessionStorage,默认都是大小5M的限制
Taivas
2014-09-20 09:58:08 +08:00
@sampeng 主题里已经提及了数据量差不多1,2个G。。。
Taivas
2014-09-20 09:59:26 +08:00
@iwege @jedihy 考虑框架选了ext。。。所以还是不要用flash了,谢谢提议~
Taivas
2014-09-20 10:00:28 +08:00
@Actrace @tushiner 目前最简单粗暴有效的方案应该就是这个了,谢谢~
willwen
2014-09-20 10:07:00 +08:00
@Taivas 如果你需要的話,我可以教你寫本地IO的Store。目前MinDB暫時是最好的前端數據操作方案。
Taivas
2014-09-20 10:40:30 +08:00
@willwen 好的,联系方式已邮箱你,谢谢~

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

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

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

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

© 2021 V2EX