1 / 13
文档名称:

Elasticsearch-权威指南(中文版).pdf

格式:pdf   大小:609KB   页数:13页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Elasticsearch-权威指南(中文版).pdf

上传人:aishangni990 2022/4/24 文件大小:609 KB

下载得到文件列表

Elasticsearch-权威指南(中文版).pdf

文档介绍

文档介绍:: .
Elasticsearcse 下许可使用,可以免费下载、使用和修
改。
随着你对 Elasticsearch 的理解加深,你可以根据不同的问题领域定制
Elasticsearch 的高级特性,这一切都是可配置的,并且配置非常灵活。
模糊的历史
多年前,一个叫做 Shay Banon 的刚结婚不久的失业开发者,由于妻子要去
伦敦学****厨师,他便跟着也去了。在他找工作的过程中,为了给妻子构建一个
食谱的搜索引擎,他开始构建一个早期版本的 Lucene。
直接基于 Lucene 工作会比较困难,所以 Shay 开始抽象 Lucene 代码以便
Java 程序员可以在应用中添加搜索功能。他发布了他的第一个开源项目,叫
做“Compass”。
后来 Shay 找到一份工作,这份工作处在高性能和内存数据网格的分布式环境
中,因此高性能的、实时的、分布式的搜索引擎也是理所当然需要的。然后他
决定重写 Compass 库使其成为一个独立的服务叫做 Elasticsearch 。
第一个公开版本出现在 2010 年 2 月,在那之后 Elasticsearch 已经成为
Github 上最受欢迎的项目之一,代码贡献者超过 300 人。一家主营Elasticsearch 的公司就此成立,他们一边提供商业支持一边开发新功能,不
过 Elasticsearch 将永远开源且对所有人可用。
+
Shay 的妻子依旧等待着她的食谱搜索 ……
、安装
安装 Elasticsearch
理解 Elasticsearch 最好的方式是去运行它,让我们开始吧!
安装 Elasticsearch 唯一的要求是安装官方新版的 Java,地址:
你可以从 下载最新版本的 Elasticsearch 。
curl -L -O < 1>
unzip elasticsearch- $VERSION .zipcd elasticsearch- $VERSION
1. 从 获得最新可用的版本号并填入 URL

提示:
在生产环境安装时,除了以上方法,你还可以使用 Debian 或者
RPM 安装包,地址在这里: downloads page ,或者也可以使
用官方提供的 Puppet module 或者 Chef cookbook 。安装 Marvel
Marvel 是 Elasticsearch 的管理和监控工具,在开发环境下免费使用。它包
含了一个叫做 Sense 的交互式控制台,使用户方便的通过浏览器直接与
Elasticsearch 进行交互。
线上文档中的很多示例代码都附带一个 的链接。
Elasticsearch View in Sense
点击进去,就会在 Sense 控制台打开相应的实例。安装 Marvel 不是必须的,
但是它可以通过在你本地 Elasticsearch 集群中运行示例代码而增加与此书的
互动性。
Marvel 是一个插件,可在 Elasticsearch 目录中运行以下命令来下载和安装:
./bin/plugin -i elasticsearch/marvel/latest
你可能想要禁用监控