码迷,mamicode.com
首页 > 其他好文 > 详细

ElasticSearch入门系列(一)是什么以及安装和运行

时间:2016-08-04 17:29:05      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

一、是什么

ElasticSearch是一个基于Apache Lucene的开源搜索引擎。

Elasticsearch:

   分布式的实时文件存储,每个字段都被所用并可被搜索

   分布式的实时分析搜索引擎

   可以扩展到上百台服务器,处理PB级结构化或非架构化数据

 

二、安装

window环境下下载安装包解压并执行bin目录下的elasticsearch.bat即可

Linux下:

      curl -L -O http://download.elasticsearch.org/PATH/TO/VERSION.zip <1>

      unzip elasticsearch-$VERSION.zip

       cd elasticsearch-$VERSION

安装Marvel:Marvel是Elasticsearch的管理和监控工具,包含了一个叫做Sense的交互式控制台使得用户方便的通过浏览器直接与Elasticsearch进行交互。

./bin/plugin -i elasticsearch/marvel/latest
如果想要禁用监控,可以使用命令:
echo ‘marvel.agent.enabled:false‘ >> ./config/elasticsearch.yml


三、运行

./bin/elasticsearch
如果想在后台守护模式运行,添加-d参数

查看是否成功
curl ‘http://localhost:9200/?pretty‘
返回结果:
{
   "status": 200,
   "name": "Shrunken Bones",
   "version": {
      "number": "1.4.0",
      "lucene_version": "4.10"
   },
   "tagline": "You Know, for Search"
}
表明已经启动并正常运行
四、关闭

curl -XPOST ‘http://localhost:9200/_shutdown‘

五、查看Marvel
http://localhost:9200/_plugin/marvel

ElasticSearch入门系列(一)是什么以及安装和运行

标签:

原文地址:http://www.cnblogs.com/dream-to-pku/p/5737420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!