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

elasticsearch Hello World

时间:2014-12-25 18:21:03      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:elasticsearch

试用了一下 elasticsearch, 的确方便

在机器 (10.15.4.207) 上

下载 elasticsearch-1.4.2.tar.gz , 解包

直接运行 ./bin/elasticsearch, 就启动了一个 node


安装 head  ( 参见 http://mobz.github.io/elasticsearch-head/ )

bin/plugin -install mobz/elasticsearch-head

而后访问 http://10.15.4.207:9200/_plugin/head/, 就进入管理界面

而后我在 10.15.4.173 也运行  ./bin/elasticsearch, 他们自动组成了 cluster ( 而solr的 cluster 的容错,我至今还糊涂) 


在界面中可以建index, 我创建3个


技术分享

缺省每个分布式是 5个 shards, 1个replica, 所有有10个方块

我创建了一个只有两个 shards, 0个replica, 看图中idx2只有两个方块

cluster 中机器, 索引和shard看得清清楚楚


安装教程 (http://seanmcgary.com/posts/beginners-guide-to-elasticsearch),我提交了一个文档

curl -X POST http://localhost:9200/testindex/mySuperCoolType -d  ‘
{
    "fullName": "Sean McGary",
    "twitterHandle": "@seanmcagry"
}‘


多了一个index

技术分享

查询数据

技术分享

我中断 (173)的Node,可以看到 tesindex索引的 active shard自动调整了


技术分享


再把(207)的Dazzler也中断了,重新启动

技术分享

Dazzler被改名为Belasco,但提供服务不变


接下来把 173也启动,在把第一个207上的node(Belasco) 关闭, 服务依然有, 如下:


技术分享

Elasticsearch 的cluster 管理太友好,太自动了。




elasticsearch Hello World

标签:elasticsearch

原文地址:http://blog.csdn.net/span76/article/details/42149073

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