乐观并发控制

  • ES中的文档是不可变更的。如果更新一个文档,会将文档标记为删除,同时增加一个全新的文档。文档version字段加1
  • 内部版本控制:if_seq_no + if_primary_term
  • 使用外部版本(使用其他数据库作为主要数据存储):version+version_type=external