将cURL与大数据文件一起使用

时间:2017-02-18 02:06:25

标签: rest curl memory

我有这个cURL命令来运行:

curl -X POST -H "Content-Type: application/json"
-u "{username}":"{password}" 
"https://gateway.watsonplatform.net/retrieve-and-rank/api/v1/solr_clusters/{solr_cluster_id}/solr/example_collection/update" 
--data-binary @./data.json

data.json是60 GB的文件。我运行它,我的计算机在达到100%的内存使用率后进行了蓝屏。我假设cURL在发送之前将整个文件读入内存。

显然,使用16GB的RAM,我将无法做到这一点。所以,我的问题是:有没有办法使用cURL我可以发送这样一个巨大的文件?如果没有,是否有另一种方法可以完成与cURL相同的事情?

0 个答案:

没有答案