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    # 删除索引
  • 相关阅读:
    iOS网络开发之AFNetworking
    自定义博客园样式
    win 7 和 winserver 2008 下,布署网站遇到的错误解决方法
    iOS开发--沙盒
    毫秒必争,前端网页性能最佳实践
    C#可扩展数组转变为String[]数组
    iOS 界面启动时,功能新特征显示
    批量导入数据到mssql数据库的
    MongoDB 工具助手类(.NET)
    Xcode 快捷键及代码格式化
  • 原文地址:https://www.cnblogs.com/sc-1067178406/p/10896869.html
Copyright © 2011-2022 走看看