ElasticSearch使用总结(一)

1.什么是ElasticSearch

  • ElasticSearch是一个基于Apache Lucene的分布式多用户能力的全文搜索引擎
  • Elasticsearch是用Java开发的,提供简单易用的RESTful web API。
  • 轻松的横向扩展,支持PB级的结构化数据或者非结构化数据处理。
    2.索引创建
    es是以restful风格来命名自己的api的,动作是以http方法来决定的
    这里写图片描述
    创建索引
    这里写图片描述
    创建成功,这里的boot就是我们的索引,注意小写,且不能有下划线,每一个框框都是es的分片,注意看图,粗线框就是主分片,而相对较细的框框就是备份。举例,细框0就是粗框0
    这里写图片描述
    非结构索引和结构化索引mapping关键词
    mappings后面是空的,就是非结构话索引,反之,亦然。

创建结构化索引,这里在head插件里面写json,json编写很困难,推荐psotman。psotman是一个有可视化界面的http模拟器,可以帮我们验证json结构。
这里写图片描述
这里写图片描述

猜你喜欢

转载自blog.csdn.net/mrxuchen/article/details/79894032