行动是治愈恐惧的良药,而犹豫、拖延将不断滋养恐惧。

入库时间戳问题

Elasticsearch | 作者 mafa1993 | 发布于2019年04月29日 | 阅读数:1926

5.x废除了timestamp,考虑性能问题,在入库30秒以后才会flush,这样我得到数据不是实时的,现在我需要每30秒获取一遍数据库的数据,如果我在文档中增加一个时间戳,是没有用的,这各文档会在30秒以后才会入库,我肯定查不到,怎么解决?
已邀请:

rochy - rochy_he

赞同来自:

使用 Get/MultiGet 是可以获取到没有 refresh 的数据

zqc0512 - andy zhou

赞同来自:

这是大数据,你对实时性要求这么高么?
flush太小会影响性能的,多大数据量?
你可以自己搞个字段写个时间戳呢,已业务时间戳为准……

要回复问题请先登录注册