ES为什么这么快?
ES为什么这么快?
发布时间:2025-12-06 15:30:35
ES为什么这么快?
1、ES是基于Lucene开发的一个全文搜索引擎, 一方面Lucene是擅长管理大量的索 引数据;另外一方面,它会对数据进行分词以后再保存索引。这样,能够去提升数 据的检索效率。
2、ES采用了倒排索引。所谓倒排索引就是通过属性值来确定数据记录位置的索引,从而避免全表扫描的问题。
3、ES存储数据采用了分片机制。
4、ES扩展性很好,支持通过水平扩展的方式来动态增加节点,从而提升ES的处理 性能。能够支持上百台服务器节点的扩展,并且支持TB级别的结构化数据和非结 构化数据。
5、ES内部提供的数据汇总和索引生命周期管理的功能,更加便于高效地存储和检 索数据。