首页 > 其他 > 详细

elasticsearch Hello World

时间:2014-12-25 18:20:23      阅读:361      评论:0      收藏:0      [点我收藏+]

试用了一下 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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!