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