![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
IManiy
即使在搬砖,也要仰望大厦。
展开
-
总结之全文检索ElasticSearch(二)——集群管理
ES通常以集群方式工作,这样做不仅能够提高 ES的搜索能力还可以处理大数据搜索的能力,同时也增加了系统的 容错能力及高可用,ES可以实现PB级数据的搜索。 下图是ES集群结构的示意图: 从上图总结以下概念: 1、结点 ES集群由多个服务器组成,每个服务器即为一个Node结点(该服务只部署了一个ES进程)。 2、分片 当我们的文档量很大时,由于内存和硬盘的限制,同时也为了提高ES的处理能力、容错能...原创 2020-04-18 15:09:24 · 250 阅读 · 0 评论 -
总结之Tomcat、Nginx搭建集群
Tomcat集群能带来什么 提供服务的性能,并发能力,以及高可用性。 提供项目架构的横向扩展能力。 Tomcat集群实现原理 通过nginx负载均衡进行请求转发 相对而言Tomcat集群带来了什么问题 Session登录信息存储及读取的问题 采用nginx ip hash policy -基本不用 优点:可以不改变现有技术架构,直接实现横向扩展(省事) 缺点: 1、导致服务器请求(负载)不平均...原创 2020-04-17 23:06:24 · 220 阅读 · 0 评论 -
总结之redis分布式应用和算法原理
一、分布式算法原理 1传统的分布式算法. 即对缓存项的键进行哈希,将hash后的结果对缓存服务器的数量进行取模操作,通过取模后的结果,决定缓存项将会缓存在哪一台服务器上。 2Consistent hashing一致性算法原理 命中率=(1 - n /(n+m))*100%(注释: n = 现有的节点数量;m = 新增的节点数量) 具体介介绍下文很清晰 https://www.jianshu...原创 2020-04-16 22:24:09 · 218 阅读 · 0 评论