面试题:ES是如何实现分布式的?分布式的架构原理是什么?
在搜索这块,Lucene是最流行的搜索库。几年前面试官一般都问,你了解Lucene吗?你知道倒排索引的原理吗?但是现在再问就out了,因为现在很多项目都是直接用基于Lucene的分布式搜索引擎-------ElasticSearch,简称ES。
ElasticSearch设计的理念就是分布式搜索引擎,底层其实还是Lucene的。核心思想就是在多台机器上启动多个ES进程实例,组成一个ES集群。
ES中存储数据的基本单位就是索引,比如说你现在要在ES中存储一些订单数据,你就应该在ES中创建一个索引,所有的订单数
原创
2020-06-02 15:38:51 ·
287 阅读 ·
0 评论