我正在使用官方 JavaScript 客户端设置一个简单的 NodeJS REST 服务来与 Elasticsearch 交互。我尝试使用nodejs导入数据,但在1500条记录后失败。我想在elasticsearch中导入200万条数据
最佳答案
我想到了使用 Nodejs 导入数百万数据。
- 首先我们需要分成很多部分
- 使用 async 来管理 Nodejs 的异步行为。
- 默认情况下,Node js 中的内存限制为 512 mb,但在这种情况下,您需要增加 8 GB。
node --max-old-space-size=8192 my-node-script.js #increase to 8gb.
- 现在运行它。
关于node.js - 从nodejs导入数据到Elastic Search,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38598225/