![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发
文章平均质量分 87
璐晓璐
最近会发些自己总结的面经,希望对大家也有帮助吧,期待一个好的结果
展开
-
分布式常见问题
分布式常见问题文章目录分布式常见问题1.分布式CAP定理2.数据库分库分表的坑------用于扩容3.负载均衡的实现方式1.分布式CAP定理CAP定理:对于一个分布式系统来说,不可能同时满足以下三点一致性(C):分布式中所有数据备份,在同一时刻具有相同的值可用性(A):保证每个请求不管成功或失败都有响应分区容忍性(P):系统中任意信息的丢失或失败不会影响系统的继续运作所有分布式系统只能满足两个:CP:当分布式系统中无副本,必然就满足C,此时CP具备,因为无副本就无法满足高可用性AP:原创 2022-05-03 22:44:05 · 773 阅读 · 0 评论 -
JAVA-并发
JAVA并发1.为什么使用并发,什么是并发●可以提升多核CPU的利用率:一般来说一个主机会有多个CPU核心,我们可以创建多个线程,将不同的线程交给不同的核心去执行,这样就可以提升CPU的使用率。●方便进行业务拆分,提升应用性能●比如我们常见的数据库连接池,就是多线程的应用●缺陷: ■线程也是程序需要占用内存,线程越多,消耗内存越多 ■多线程需要协调管理(上下文切换),还会浪费一部分CPU性能 ■线程之间对共享资源的访问会相互影响,会造成线程不安全现象。2.并发编程的三个要素●原创 2022-04-20 11:40:00 · 924 阅读 · 0 评论