Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.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 js导入大数据文件(json)_Javascript_Reactjs_React Redux_Electron - Fatal编程技术网

Javascript React js导入大数据文件(json)

Javascript React js导入大数据文件(json),javascript,reactjs,react-redux,electron,Javascript,Reactjs,React Redux,Electron,我有一个很大的JSON文件(700MB),它是一个搜索引擎索引 问题是,当我运行启动脚本时,它永远停留在编译阶段。 我试图建立整个项目,但它的反应是 内存不足(顺便说一句,我给它20 GB以上的容量,但还是一样) 我只想更早地导入此文件(不幸的是,所有功能都基于此文件)您需要重新评估和重新设计您的体系结构以及如何处理数据。 prevelant方法是使用一个具有提供数据的端点的服务器。您的React应用程序应该加载较小的大小,并从端点获取要处理的数据。您是否计划加载一个内置包中包含700mb+数据

我有一个很大的JSON文件(700MB),它是一个搜索引擎索引

问题是,当我运行启动脚本时,它永远停留在编译阶段。 我试图建立整个项目,但它的反应是

内存不足(顺便说一句,我给它20 GB以上的容量,但还是一样)


我只想更早地导入此文件(不幸的是,所有功能都基于此文件)

您需要重新评估和重新设计您的体系结构以及如何处理数据。
prevelant方法是使用一个具有提供数据的端点的服务器。您的React应用程序应该加载较小的大小,并从端点获取要处理的数据。

您是否计划加载一个内置包中包含700mb+数据的React应用程序?@AlexanderStaroselsky我不知道这是否可能,但是的,我正在使用elasticlunrJS(搜索模块),它只需要这个JSON文件,这意味着我必须处理大容量的应用程序,通常情况下,你不会将类似的东西放在应用程序包中,而是动态加载(使用一些缓存以防止不必要的重新下载)。