我正在尝试在服务器端的nodejs中处理大型csv数据,但由于节点是单线程cpu使用率达到100%。我找不到任何解决方案,因此不会消耗太多时间。所以我决定在客户端处理数据,然后将其发送到服务器,然后将其保存到数据库中。数据可能约为20到30 MB。是否有可能或者如果可能的话,通过http发送这么多数据是一种好习惯。我检查了this个问题,但发现它没有帮助。
答案 0 :(得分:0)
要知道发布http请求的限制,
它取决于Web服务器和Web浏览器:
Internet Explorer所有版本2GB-1 Mozilla Firefox所有版本2GB-1 IIS 1-5 2GB-1 IIS 6 4GB-1
请查找以下链接
此外,使用服务器端的数据块等技术来重放大量数据。