十分钟学会使用Elasticsearch优雅搭建自己的搜索系统。 什么是elasticsearch Elasticsearch是一个开源的高度可扩展的全文搜索和分析引擎,拥有查询近实时的超强性能。 大名鼎鼎的Lucene搜索引擎被广泛用于搜索领域,但是操作复杂繁琐,总是让开发者敬而远之。而Elasticsearch将Lucene作为其核心来实现所有索引和搜索的功能,通过简单的RESTful语法来隐藏掉Lucene的复杂性,从而让全文搜索变得简单 ES在Lucene基础上,提供了一些分布式的实现:集群,分片,复制等。 搜索为什么不用MySQL而用es 我们本文案例是一个