Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在react中处理大量数据_Javascript_Reactjs_Redux - Fatal编程技术网

Javascript 在react中处理大量数据

Javascript 在react中处理大量数据,javascript,reactjs,redux,Javascript,Reactjs,Redux,我正在构建一个具有react前端的机器学习平台,我们正在以散点图格式可视化地呈现机器学习模型。当我们有“更大”的数据集时,就会出现问题,例如400k+行数据。目前,我将图表的所有数据存储在redux存储中。是否有更好的方法在前端处理大量数据?aka将数据存储在state/redux store中。为什么需要在前端存储那么多数据?你真的想一次全部显示出来吗?如果是,怎么做?在桌子上?还是在散点图中?我们需要更多的信息为您的具体情况提供建议。嗨,赛斯,我正在使用react Virtualized将其

我正在构建一个具有react前端的机器学习平台,我们正在以散点图格式可视化地呈现机器学习模型。当我们有“更大”的数据集时,就会出现问题,例如400k+行数据。目前,我将图表的所有数据存储在redux存储中。是否有更好的方法在前端处理大量数据?aka将数据存储在state/redux store中。

为什么需要在前端存储那么多数据?你真的想一次全部显示出来吗?如果是,怎么做?在桌子上?还是在散点图中?我们需要更多的信息为您的具体情况提供建议。嗨,赛斯,我正在使用react Virtualized将其显示在表格中,并使用highcharts将其显示在散点图中。所以,是的,我试图一次展示所有这些。谢谢你的回复!我认为一个更好的问题是,是否有更好的方法来存储必须一次呈现的数据(如果不是在redux/state中的话)。我要提到的是react虚拟化,所以您的方向是正确的。你有什么问题?值得思考的是:您的用户不可能看到所有400k+行数据,或者散点图上的单个点,因此我认为您必须重新考虑您的数据结构/api设计。您的项目是否使用redux?这里没有足够的信息让我们给你一个好的答案。请使用分页并根据页面请求数据。主要问题是我在redux存储中存储了大量数据(400k行),这会消耗大量内存并降低页面速度。既然我们希望呈现页面上的所有数据,那么有没有一种方法可以可视化大量数据而不将其存储在redux中?或者这在浏览器中不可行。