“轮胎散装api”比河流花费更多时间来完成索引数据

时间:2012-11-09 06:05:22

标签: lucene elasticsearch tire

以前我使用jdbc river索引从mysql到elasticsearch的所有数据。现在我已经转移到tire批量api,因为它让我可以在将数据索引到elasticsearch之前自由地操作数据。但与使用3M记录的jdbc河相比,使用轮胎批量api的索引过程需要花费大量时间(4次)。有没有办法让索引过程更快更有效?

1 个答案:

答案 0 :(得分:0)

恕我直言,关键是JDBC河流在Elasticsearch内部启动。因此,在JDBC请求之后,数据在内存中并直接发送到ES。

使用外部流程,您可以拥有一个更多的网络。

也就是说,4次降低可能太多了。