elasticsearch单条索引和批量索引的区别

作者 ld512870 | 发布于2015年02月08日 | 阅读数:4109

测试了一下,用批量_bulk api也可以只索引一条数据。那么这和使用索引单条数据的api索引单条数据有什么区别呢?既然bulk也可以索引单条,那么为什么还要提供索引单条数据的接口?
已邀请:

stab - freshman

赞同来自: Rubricate

简单的说,单条的意义在于一有数据就可以插入到ES中,而bulk需要缓存到一定数量或者等待一定的时间之后才会插入,实时性上会有区别~

Rubricate - hi

赞同来自:

我猜啊··
你不觉得单条的更简单么?

索引单条数据更简单,更容易使用
提供bulk api,是提高效率,多条数据传输完毕才进行索引

要回复问题请先登录注册