往期记录
https://www.yinxiang.com/everhub/note/8722e006-1be2-425a-ab41-9c0a7a13af61
后续回顾
ELK:Elasticsearch、Logstash、Kibana
github使用ES做代码搜索
维基百科使用ES做词条搜索
ElasticSearch是基于Lucene开发的,Lucene是java语言
ElasticSearch采用RESTful风格,适配多种语言环境
Lucene具有高性能,易扩展的优点
Lucene 的局限性:
- 只能基于Java语言开发
- 类库的接口学习曲线陡峭
- 原生并不支持水平扩展
ES:
- 支持分布式,可水平扩展
- 降低全文检索的学习曲线,可以被任何编程语言调用