一java 的安装下载

  1.下载

    官网地址

 

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

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

 

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

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

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

 

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

 

   3.配置环境变量

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

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_官网_07

 

   4.添加path (可不加)

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

 

  5.测试

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_官网_09

 

 

二.  elasticsearch 的安装下载

  1. 下载

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

 

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_倒排索引_11

 

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

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_字段_13

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_官网_14

 

   2.安装,启动

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_字段_15

 

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_官网_16

 

 

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_字段_17

 

 3.测试

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

 

  4.可能出现的问题

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

 

 

 三.  kibana 安装,下载

  1.下载

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_字段_20

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_字段_21

 

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

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_倒排索引_23

 

  2.安装,启动

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_倒排索引_24

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_倒排索引_25

 

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_官网_26

 

   3.测试

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_倒排索引_27

 

 

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

 

   4.可能出现的问题

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_倒排索引_29

 

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_倒排索引_30

 

 四.es初识

  1.基本概念

Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_官网_31

 

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

 

 

物理:节点,分片

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

 Elasticsearch ---  01 java , elasticsearch, kibana 的下载安装,es初识_官网_32

 

   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    # 删除索引