![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
分布式相关
杭州剃须刀
这个作者很懒,什么都没留下…
展开
-
分布式集群复习
1. 水平划分 1.1 数据库切分方法和优缺点 根据日期或ID分段切分 优点:数据量相对可控,能够很好地扩容,增加节点,可直接增加 缺点:热点数据集中,无法分散至不同分片 根据hash函数求余进行切分 优点:数据分布均匀 缺点:扩容麻烦,需要rehash,需要对数据考虑平滑迁移 1.2 数据库分库分表跨表查询,分页查询,聚合函数,排序等问题 一般解决方式:当排序字段非分片字段时,...原创 2019-04-22 19:50:49 · 220 阅读 · 0 评论 -
zookeeper总结
zookeeper是什么 分布式数据一致性的解决方案 zookeeper主要功能 类似于文件系统的节点存储和查询功能,且写入节点保证数据的一致性 能够监听节点的数据变化,接收变更的通知 基于以上两点功能,实现负载均衡、分布式锁、master选举、分布式队列、配置中心等 zookeeper的特性 顺序一致性:客户端发起的事务,会严格根据顺序逐一执行 原子性:所有机器的数据处理结果是一致的,要么...原创 2019-05-07 14:45:59 · 379 阅读 · 0 评论 -
dubbo详解
dubbo是什么 dubbo是一个高性能轻量级开源的RPC框架。主要功能分为三点: 提供面向接口的远程方法调用 负载均衡和智能容错 以及服务的自动注册和发现 什么是RPC及其原理 RPC:部署在不同的机器的服务需要进行方法调用,通过RPC具体的实现则可以完成远程过程的调用,而不需要具体了解协议 原理:在客户端的底层和服务端的底层分别进行封装,客户端调用客户端的封装模块,找到服务端的地址,并进...原创 2019-03-15 16:25:48 · 1970 阅读 · 0 评论 -
Spring Cloud(Spring复习四)
文章目录1. Spring Cloud之Eureka2. Spring Cloud之Feign3. Spring Cloud之Ribbon4. Spring Cloud之Hystrix5. Spring Cloud之Zuul6. Spring Cloud之Bus7. Spring Cloud之Config 1. Spring Cloud之Eureka 作用:将应用根据不同的功能划分成不同的服务,...原创 2019-02-25 14:42:03 · 1193 阅读 · 0 评论