Elasticsearch实践指南

 Elasticsearch实践指南”> http://nginxs.blog.51cto.com/</h3> <p> <br/> </p> <p>,,从2014年到现在接触<强> ES </强>(<强> Elasticsearch </强>)已经两年多了,感触良多尤其ES的开盒即用特性完全区别于之前接触复杂的hadoop和solor.ES不需要你对它了解就能很快入门,而且ES的实时搜索,自动拓展,自愈功能深深吸引我。最近很多朋友也开始使用向我问了很多常见问题,我在这总结了一些使用中踩过的坑希望大家对ES有更多的了解。</p> <p> <br/> </p> <p> </p> <p>,, <强> Elasticsearch </强>是基于Lucene开发的一个准实时搜索服务,搜索延时在秒级。存储主要通过自身解析json数据,然后json里面的关键映射为Lucene里面的字段,使用Lucene进行搜索和索引。不仅支持普通的全文搜索和按词搜索,还支持模糊匹配,近义词搜索,聚合,排的序,地理等特性。的开源特性也使得它社区活跃,版本迭代更新迅速,现在主要分为2.0和5.0两个大版本,建议大家使用最新的5.0版本会更容易升级和获取一些更高级的特性。</p> <p> <br/> </p> <p> <强>下面是一些上线或者线上使用<强> Elasticsearch需要了解的特性</强> </强> </p> <p> <br/> </p> <h3 lang=癳n - us”xml: lang=癳n - us”> CPU </h3> <p> </p> <p lang=癳n - us”xml: lang=癳n - us”>, </p> <h3>硬盘</h3> <p> </p> <p>, </p> <h3>内存优化</h3> <p>。<br/> </p> <p> </p> <p> </p> <p> </p> <p>, </p> <h3>网络</h3> <ol类= <李>

建议千兆光纤,高速网络可以保证集群节点故障后快速恢复,以及添加节点后快速再平衡。

<李>

尽量不要跨机房,除非需要灾备,或者有足够的带宽,否则你将迎来ES节点数据同步的无限等待。

,

数据文档结构数据

<强>

,

索引优化

,

操作优化


<李>

<李>

<李>


Elasticsearch实践指南