Elasticsearch --- 01 java , elasticsearch, kibana 的下载安装,es初识

一java 的安装下载

  1.下载

    官网地址

 

  

 

  2.安装(进行默认安装,都选下一步)

 

 

 

   3.配置环境变量

 

 

 

   4.添加path (可不加)

 

  5.测试

 

 

二.  elasticsearch 的安装下载

  1. 下载

 

 

 

 

 

 

 

 

 

 

   2.安装,启动

 

 

 

 

 

 

 3.测试

 

  4.可能出现的问题

 

 

 

 三.  kibana 安装,下载

  1.下载

 

 

 

 

 

 

 

  2.安装,启动

 

 

 

 

 

   3.测试

 

 

 

 

   4.可能出现的问题

 

 

 四.es初识

  1.基本概念

 

文档的特性:自我包含,层次型、结构灵活、无模式
类型:在es6.x版本开始,一个索引下面只能有一个类型,类型是是文档的容器,
并且,类型记录了字段和值的映射关系。
索引: 索引是映射类型的容器,elasticsearch中的索引是一个非常大的文档集合。
索引存储了映射类型的字段和其他设置。然后它们被存储到了各个分片上了。

 

 

物理:节点,分片

  节点: 一个集群至少有一个节点,节点内可以有多个索引。在创建索引时,
      默认创建5个主分片,每个主分片搭配一个复制分片。
  分片:文档存储在各个分片上,一个分片也是一个Lucene索引。
  倒排索引: 倒排索引是一个包含不重复词条的文档,我们称该文档为倒排文档。
  es的索引和Lucene的索引对比:     es的索引是由多个分片组成,而每个分片则是一个Lucene索引。     一个Lucene索引能存储不超过21亿篇文档,或者不超过2740亿个唯一词条。

 

 

   2.基本操作

  ①添加或更新

    不存在先创建,存在则添加(或更新)文档。

PUT s18/doc/1
{
  "name":"大刀"
}
PUT s18/doc/2
{
  "name":"鹏程"
}
PUT s18/doc/3
{
  "name":"laowang"
}

 

  ②查询

GET s18/doc/1    # 查看指定文档
GET s18/doc/_search    # 查看所有文档
GET s18/doc/_search?q=name:laowang    # 按条件查询


GET s18/_mapping   # 查看索引的映射类型
GET s18/_settings	# 查看索引的设置信息
GET s18	# 查看索引的详情

 

   ③删除

DELETE s18/doc/1   # 删除指定文档
DELETE s18    # 删除索引

 

posted @ 2019-05-20 22:05  TNTsc  阅读(390)  评论(0编辑  收藏  举报