![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
极道码农
毕业于北京科技大学,拥有超过3年的工作经验。 阿里云认证 讲师,拥有3年以上授课经验。精通Java、Sping和大数据Hadoop的管理和开发。 曾经去美国 英国,法国,日本进行培训。著有畅销书《IT宅男必学课》,曾获得最佳宅男创作奖项。
展开
-
SpringBoot架构组件:基于shard-jdbc中间件,实现数据分库分表
一、数据库水平分割1、水平分库1)、概念:以字段为依据,按照一定策略,将一个库中的数据拆分到多个库中。2)、结果每个库的结构都一样;数据都不一样;所有库的并集是全量数据;2、水平分表1)、概念以字段为依据,按照一定策略,将一个表中的数据拆分到多个表中。2)、结果每个表的结构都一样;数据都不一样;所有表的并集是全量数据;二、Shard-jdbc 中间件1、架构图2、特点1)、Sharding-JDBC直接封装JDBC API,旧代码迁移成本几乎为零。2)、适用于任何原创 2020-09-09 08:26:22 · 327 阅读 · 0 评论 -
SpringCloud实现原理图面试必备(Eureka,Zuul,Ribbon,Hystrix,Sleuth)
引言面试中面试官喜欢问组件的实现原理,尤其是常用技术,我们平时使用了SpringCloud还需要了解它的实现原理,这样不仅起到举一反三的作用,还能帮助轻松应对各种问题及有针对的进行扩展。以下是课程讲到的部分原理附图,现在免费开放给大家,让大家轻松应对原理面试题。服务注册发现组件Eureka工作原理服务网关组件Zuul工作原理跨域时序图Eureka与Ribbon整合工作原理解决分布式一致性级联故障流程断路器组件Hystrix工作原理分布式追原创 2020-05-29 14:23:47 · 311 阅读 · 0 评论