Elasticsearch 是什么
- Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的
- 对于程序员来说,比较有名的案例是Github,它的搜索就是基于
Elasticsearch
构建的,在search页面,你可以搜索项目、用户、issue还有代码,可以想象这里面有各种各样的数据且数据量庞大
Elasticsearch 魅力
- ES在设计时就是为大数据而生的。因此在需要使用集群服务器来索引海量数据时会变得比较容易。扩展性也得到了很大的提升
参考
- https://www.elastic.co/cn/
- 《Elasticsearch技术解析与实战》