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

Posted sc-1067178406

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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    # 删除索引

 

以上是关于Elasticsearch --- 01 java , elasticsearch, kibana 的下载安装,es初识的主要内容,如果未能解决你的问题,请参考以下文章

Linux使用docker搭建Elasticsearch环境

elasticsearch报InvalidIndexNameException[Invalid index name [demo_indexX1], must be lowercase错误

elk日志收集展示

修改ES使用root用户运行

ElasticSearch01ElasticSearch入门

ElasticSearch-01-简单认识ElasticSearch