![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
y649877086
这个作者很懒,什么都没留下…
展开
-
Elasticsearch-2-ES高可用以及容错机制
ES的容错机制以及如何实现高可用假设现在有一个ES最小可用集群,每个节点的磁盘都是6TB,最大QPS为1000,如下图所示:P0,P1,P2是一份完整的数据,R0,R1,R2是一份完整的数据;P0,P1,P2 提供读写、R0,R1,R2提供只读两台节点,3个primary和3个Replica,最大承载数据量是6TB冗余副本数量是1,可容忍一台节点宕机,磁盘的利用率是50%理论可承载的最大QPS:20001. 高可用-1假如对上面的最小可用集群新增一台节点进来,ES会自动进行分片均衡原创 2020-09-14 00:03:09 · 2236 阅读 · 0 评论 -
Elasticsearch-1-核心概念和原理
1. 什么是搜索搜索:通过一个关键词或一段描述,得到你想要的(相关度较高的)结果2. 如何实现搜索功能?(1)关系型数据库,例如MySQLselect * from product where brand like '%小米NFC智能手机%'性能差、不可靠、结果不准确(相关度低)使用模糊搜索,时间复杂度为O(n),全表扫描,效率较低如果列没有建立索引的话,还是会进行全表扫描如果数据库中存在1000万条数据,那么全表扫描就会进行1000万次IO3. 倒排索引、Lucen原创 2020-09-13 21:53:51 · 126 阅读 · 0 评论