【发布时间】:2016-02-02 20:38:17
【问题描述】:
我正在构建一个应用程序,在该应用程序中,我经常需要执行返回唯一数据集的查询,这些数据集的范围可以从 5,000 到 50,000 个 csv 元素。将所有这些查询保存在内存中似乎效率很低。数据集用于数据可视化。有人对如何解决这个问题有建议吗?还是我应该放弃 redux / immutable.js?
【问题讨论】:
-
您的内存真的不足,还是这是寻找问题的解决方案?
-
我还没有实现它,但我只是想在我真正开始之前得到一些意见。最初的想法不包括这么大的数据集,所以我决定继续并决定使用这个前端堆栈。
-
好吧,我完全赞成放弃不需要的框架,但我不明白这如何适用于您的应用程序所需的整体加载和清除策略,无论如何都会如此你在用什么...
-
如果您不打算在任何时候使用和更改数据而只是使用它来提供可视化,那么我认为使用 immutable.js 没有任何意义。对于任何类型的 webGL 可视化,请使用 Javascripts typed arrays - 即使使用 DOM 或画布,将数据存储在其中也可能是一件好事。
标签: javascript reactjs frontend immutable.js