Elasticsearch 5.6.3概述

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介:

ElasticSearch的特性:

对于ES的特性,我是从网上copy过来,如果有不妥的地方,希望大家提出宝贵的建议。

  • 1、 开源的(不解释)
  • 2、 它是分布式和高度可用的搜索引擎。
    • 每个索引根据配置分片的数量完成完全分片。
    • 每个碎片都可以有一个或多个副本。
    • 读/搜索操作可以在任何复制分片上执行。
  • 3、 支持多租户与多种类型。
    • 支持一个以上的索引。
    • 支持一个以上的每个索引类型。
    • 指数级配置(数量的碎片,索引存储,…)。
  • 4、 各种组api
    • HTTP RESTful API
    • 本地Java API。
    • 所有api执行自动从路由节点操作。
  • 5、 面向文档的
  • 6、 可靠异步写操作长期持续。
  • 7、 (附近)实时搜索。
  • 8、 基于Lucene
    • 每个碎片都是一个功能齐全的Lucene索引
    • 所有Lucene通过简单的配置/插件非常容易的暴露出来。
  • 9、 每个操作的一致性
    • 单文档级别操作都是原子的、一致的、孤立的和持久的。

对于ES了解一个大概情况就可以了。下面我们下载和安装ES(我们以windows操作系统和Elasticsearch 5.0为例,其实在linux上安装没有区别):

下载

下载地址:https://www.elastic.co/cn/downloads
Elasticsearch 5.6.3概述

Elasticsearch的所有版本都有四种打包格式:ZIP、TAR、DEB、RPM,我们使用ZIP就可以了。

目录结构

Elasticsearch 5.6.3概述

  • bin:可以执行文件,Elasticsearch命令
  • config:配置文件
  • data:es存放数据的文件
  • lib:运行所需类库
  • logs:日志文件
  • modules:加载模块列表(其实是必要插件)
  • plugins:插件文件(需要自定义安装)

注:刚解压的ES并没有这么多目录,只有bin、config、lib、modules,其他都是在第一次运行之后自动生成的。

windows安装步骤

注意ES依赖指定版本的JDK环境;

所以前提配置java的jdk,ES-5.6.3需要JDK1.8环境;

启动ES:

直接点击:elasticsearch.bat进行启动:稍等一两分钟
Elasticsearch 5.6.3概述
启动成功

运行测试

在浏览器里测试一下:访问:http://127.0.0.1:9200/

Elasticsearch 5.6.3概述

让我们看看JSON的每个字段代表的含义:

  • Ok:当为true时,意味着请求成功。
  • Status:发出请求后的HTTP的错误代码。200表示一切正常。
  • Name:我们Elasticsearch实例的名字。在默认情况下,它将从一个巨长的名字列表中随机选择一个。
  • Version:这个对象有一个number字段,代表了当前运行的Elasticsearch版本号,和一个Snapshot_build字段,代表了你当前运行的版本是否是从源代码构建而来。
  • Tagline:包含了Elasticsearch的第一个tagline: “You Know, for Search.”

本文转自 wyait 51CTO博客,原文链接:http://blog.51cto.com/wyait/2043634,如需转载请自行联系原作者
相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
4天前
|
JSON 关系型数据库 MySQL
elasticsearch 概述
elasticsearch 概述
61 0
|
9月前
|
存储 搜索推荐 数据可视化
|
10月前
|
存储 搜索推荐 数据可视化
一.全文检索ElasticSearch经典入门-全文索引&ES概述&ES安装&Kibana安装
一.全文检索ElasticSearch经典入门-全文索引&ES概述&ES安装&Kibana安装
|
JSON 搜索推荐 Java
Elasticsearch 概述及安装
Elasticsearch 概述及安装
179 0
Elasticsearch 概述及安装
|
存储 JSON 数据可视化
ElasticSearch学习(一)——概述
ElasticSearch学习(一)——概述
177 0
ElasticSearch学习(一)——概述
|
搜索推荐 NoSQL Java
ElasticSearch全文搜索引擎 -Spring Boot操作ES(SpringData概述、Spring Data Elasticsearch、基本操作、ElasticSearch操作文档)
ElasticSearch全文搜索引擎 -Spring Boot操作ES(SpringData概述、Spring Data Elasticsearch、基本操作、ElasticSearch操作文档)
ElasticSearch全文搜索引擎 -Spring Boot操作ES(SpringData概述、Spring Data Elasticsearch、基本操作、ElasticSearch操作文档)
|
存储 搜索推荐 算法
4.【Elasticsearch】Elasticsearch从入门到放弃-聚合概述
【Elasticsearch】Elasticsearch从入门到放弃-聚合概述
|
搜索推荐 Java Linux
ElasticSearch 概述及安装|学习笔记
快速学习 ElasticSearch 概述及安装
75 0
ElasticSearch 概述及安装|学习笔记
|
缓存 算法 关系型数据库
Elasticsearch Search API 概述与URI Search
Elasticsearch Search API 概述与URI Search
Elasticsearch Search API 概述与URI Search
|
存储 JSON 关系型数据库
Elasticsearch Mapping类型映射概述与元字段详解
Elasticsearch Mapping类型映射概述与元字段详解
Elasticsearch Mapping类型映射概述与元字段详解

热门文章

最新文章