2016-07-26 77 views
0

我正在設置一個簡單的NodeJS REST服務來使用官方JavaScript客戶端與Elasticsearch進行接口。我嘗試使用nodejs導入數據,但在1500條記錄後失敗。我想在elasticsearch中導入200萬個數據從nodejs導入數據到彈性搜索

+0

請發佈您迄今爲止的代碼,以及有關如何失敗的更多信息。 – ZachB

回答

2

我想到了使用nodejs導入數百萬數據的想法。

  1. 首先我們需要大塊成很多部分
  2. 使用異步管理的的NodeJS異步行爲。
  3. 默認情況下,Node js中的內存限制爲512 MB,但在這種情況下,您需要增加8 GB。

    node --max-old-space-size = 8192 my-node-script.js#增加到8gb。

  4. 現在運行它。