- 3
- 0
- 约6.45千字
- 约 6页
- 2026-09-17 发布于北京
- 举报
零声教育Mark
老师|end▁of▁sentence|
elasticsearch
简介|end▁
of▁sentence|
ElasticSearch,简称es,es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时地、
检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es
也使用
Java
开发
并使用Lucene
作为其来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful
API来隐藏Lucene的复杂性,从而让全文搜索变得简单。|end▁of▁sentence|
HTTP
请求:
通过
URL
定位资源,通过
HTTP
动词(PUT、DELETE、HEAD、POST、GET)操作资源;|end▁of▁sentence|
重点
搜索引擎原理就是建立反向索引(倒排索引)。|end▁of▁
sentence|
es
在
Lucene
的基础上进行封装,实现了分布式搜索引擎;es
中的索引、类型和文档的概念类似于
MySQL
中的数据库、表和行;es
采用
Master‑slave
架构,实现了数据的分片和备份。es
一个典型
应用就是
ELK
日志分析
原创力文档

文档评论(0)