ElasticSearch生成ID的两种方式
1.手动指定id
业务:根据应用情况来说: 是否满足手动指定的document id的前提
格式:PUT /index/type/id
例:
PUT /test_index/test_type/3
{
"test_content":"my test"
}
图:
2.自动生成id
介绍:自动生成的id,长度为20个字符,URL安全,base64编码,GUID,分布式系统并行生成是不可能会发生冲突
格式:POST /index/type
例:
POST /test_index/test_type
{
"test_content":"my test"
}
图: