【51CTO晃荡】8.26 带你深度懂得清华大年夜学、搜狗基于算法的IT运维实践与摸索
然后,我们发出 DELETE 请求,删除这个 Index。

Elastic 的底层是开源库 Lucene 。然则,你没法直接用 Lucene,必须本身写代码去调用它的接口。Elastic 是 Lucene 的封装,供给了 REST API 的操作接口,开箱即竽暌姑。
七、参考链接
一、安装
Elastic 须要 Java 8 情况。如不雅你的机械还没安装 Java,可以参考 这篇文┞仿 ,留意要包管情况变量 JAVA_HOME 精确设置。
它可以快速地储存、搜刮和分析海量数据。维诽谤科、Stack Overflow、Github 都采取它。
安装完 Java,就可以跟着 官方文档 安装 Elastic。直接下载紧缩包比较简单。
- $ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip
- $ unzip elasticsearch-5.5.1.zip
- $ cd elasticsearch-5.5.1/
接着,进入解压后的目次,运行下面的敕令,启动 Elastic。
- $ ./bin/elasticsearch
如不雅这时 报错 "max virtual memory areas vm.max map count [65530] is too low",要运行下面的敕令。
- $ sudo sysctl -w vm.max_map_count=262144
如不雅一切正常,Elastic 就会在默认的9200端口运行。这时,打开另一个敕令行窗口,请求该端口,会获得解释信息。
- $ curl localhost:9200
- {
- "name" : "atntrTf",
- "cluster_name" : "elasticsearch",
- "cluster_uuid" : "tf9250XhQ6ee4h7YI11anA",
- "version" : {
- "number" : "5.5.1",
- "build_hash" : "19c13d0",
- "build_date" : "2017-07-18T20:44:24.823Z",
- "build_snapshot" : false,
- "lucene_version" : "6.6.0"
- },
- "tagline" : "You Know, for Search"
- }
膳绫擎代铝闼楝请求9200端口,Elastic 返回一个 JSON 对象,包含当前节点、集群、版本等信息。
按下 Ctrl + C,Elastic 就会停止运行。
默认情况下,Elastic 只许可本机拜访,如不雅须要远查拜访,可以修改 Elastic 安装目次的 config/elasticsearch.yml 文件,去掉落 network.host 的注释,将它的值改成 0.0.0.0 ,然后从新启动 Elastic。
- network.host: 0.0.0.0
膳绫擎代铝闼楝设成 0.0.0.0 让任何人都可以拜访。线上办事不要如许设置,要设成具体的 IP。
二、根本概念
2.1 Node 与 Cluster

网友点评
精彩导读
科技快报
品牌展示