Elastic Stack 的技术演进历程是什么?
Elasticsearch 从全文搜索引擎演进成为通用搜索引擎经历了 8 年多的时间,最 早期的时候,Elasticsearch 只是一个反向索引,无法实现指标分析等功能,在 进行聚合时也会面临性能问题。在后来的演进中增加了列存储,这对于排序和聚 合产生了巨大影响,不仅加快了执行速度,还降低了资源消耗。仅仅有这些还远 远不够,在 2014 年的时候,Elasticsearch 推出了聚合框架,此时它能够用于 代替很多 SQL 分析场景。在 2016 年,Elasticsearch 增加了 BDK 树并且做了 稀疏数据的优化,为数字搜索优化了数据结构,加快了分析,并且降低了存储空 间。在 2018 年的时候,Elasticsearch 加入了数据上卷特性,将时序性数据聚 合到大的时间框内,能够节省磁盘空间。经过这么多年的演进,Elasticsearch 从全文搜索引擎变成了通用的搜索引擎。
资源来源于《Elasticsearch 中国开发者调查报告》下载地址:https://developer.aliyun.com/topic/download?id=59
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。