elasticsearch,twitter4j,twitter-streaming-api,Twitter,elasticsearch,Twitter4j,Twitter Streaming Api" /> elasticsearch,twitter4j,twitter-streaming-api,Twitter,elasticsearch,Twitter4j,Twitter Streaming Api" />

Twitter 使用elasticsearch中的批量处理器进行索引(如果不存在)

Twitter 使用elasticsearch中的批量处理器进行索引(如果不存在),twitter,elasticsearch,twitter4j,twitter-streaming-api,Twitter,elasticsearch,Twitter4j,Twitter Streaming Api,如果elasticsearch中还没有文档,我将尝试为其编制索引。我正在使用BulkProcessor为文档编制索引并使用请求。添加操作。我有时会有完全相同的id,它不是自动添加的,而是更新的 p.S.更新不是一项要求,它可以保持原样 p.S.2我正在尝试将用户过去的推文集成到的用户流中。如果您为具有相同文档id的文档编制索引,则它将进行更新。否则,它将添加一个新文档 换句话说,如果你把一个文档放到{index}/{type}/{id},那么它总是会用这个id更新(覆盖)文档。如果你把一个文档放

如果elasticsearch中还没有文档,我将尝试为其编制索引。我正在使用
BulkProcessor
为文档编制索引并使用
请求。添加
操作。我有时会有完全相同的id,它不是自动添加的,而是更新的

p.S.更新不是一项要求,它可以保持原样


p.S.2我正在尝试将用户过去的推文集成到的用户流中。

如果您为具有相同文档id的文档编制索引,则它将进行更新。否则,它将添加一个新文档

换句话说,如果你
把一个文档放到
{index}/{type}/{id}
,那么它总是会用这个id更新(覆盖)文档。如果你
把一个文档放到
{index}/{type}
上,那么通常Elasticsearch会为你的每个帖子生成一个新文档。那就是,除非你

似乎具有相同id的so推文可能会被覆盖