ElasticSearch入门知识(集群索引插入信息教程)
上篇索引创建
以ElasticSearch为界面入门(ElasticSearch搭建教程):
索引插入信息:people是已经创建好的索引,man是类型、1是id
创建索引的代码:(在上篇的博客中索引创建中有详细教程创建索引)
{
"settings":{
"number_of_shards":3,
"number_of_replicas":1
},
"mappings":{
"man":{
"properties":{
"name":{
"type":"text"
},
"country":{
"type":"keyword"
},
"age":{
"type":"integer"
},
"date":{
"type":"date",
"format":"yyyy-MM-dd HH:mm:ss"
}
}
}
}
}
插入索引信息:
插入的json:
{
"name": "彭亮",
"country": "China",
"age": 22,
"date": "1997-03-01 00:00:00"
}
插入结果:
发现上面已经插入信息成功:此时我们进行页面查看,点击数据浏览,点击刚刚的people就可以看见数据。
如何在插入数据的同时,让ES自动帮我们产生文档的Id:改成post的形式,然后把id删除,写好json然后点击Send
json的代码:
{
"name": "无痕",
"country": "China",
"age": 21,
"date": "1998-03-01 00:00:00"
}
点击刷新:可以看见我们刚刚已经创建好的数据
下篇博客:如何修改索引数据。
还没有评论,来说两句吧...