ES的id生成策略有两种:
1.添加数据时未指定id,采用随机生成策略
2.添加数据时指定id,采用指定的id
当创建数据时,未指定文档id则自动生成Id,如图
生成结果:
当创建数据时,指定了文档id则采用指定的Id,如图
生成结果:
这个值在JAVA代码中对应indexRequest的id方法
结论: 1.POST indexName/_doc/id 中_doc后的参数代表添加数据的id
2.Elasticsearch有两种id生成策略,指定id参数时按指定的id生成数据,未指定时随机生成id