我正在为公司内部使用创建一个库,该库可用于开发基于JS的数据仪表板。系统从API加载数据集,并在浏览器中显示其可视化效果。所使用的数据集的最大大小可能为100MB。
使用此系统进行本地开发时,当前每次刷新页面时它都会重新下载数据,这大大减慢了本地开发的速度。理想情况下,刷新后,该库仅将最新更改的时间戳与API进行比较,并在匹配时使用本地缓存的版本。
Java的localStorage
对此非常理想,但不幸的是它的限制为5MB。那么,有没有其他方法可以用来存储更大的数据呢?还是可以以某种方式扩展localStorage
?由于该库仅供内部使用,如果需要的话,我可以更改浏览器配置并安装浏览器插件。