zoukankan      html  css  js  c++  java
  • 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    # 删除索引
  • 相关阅读:
    websocket的理解&应用&场景
    如何设置winform程序图标
    Python简单爬虫爬取自己博客园所有文章
    分享一个自己做的SpringMVC的PPT
    2016校招薪资汇总
    2016阿里巴巴校招offer面经
    利用快排partition求前N小的元素
    几个面试经典算法题Java解答
    深入理解java垃圾回收机制
    深入理解JVM结构
  • 原文地址:https://www.cnblogs.com/sc-1067178406/p/10896869.html
Copyright © 2011-2022 走看看