分布式系统的基础知识

走远了吗. 提交于 2019-12-22 04:47:04

一.网络通信模型:TCP/IP网络模型

二.网络IO的实现方式

  1.BIO方式:一个线程只处理一个Socket

  2.NIO方式:一个线程可以处理多个Socket

  3.AIO方式:和NIO的区别是NIO在有通知时可以进行操作,AIO在有通知时操作已完成

三.负载均衡的方式

  1.硬件负载均衡设备,透明代理

  2.LVS(负载均衡系统),透明代理

四.数据库的分布式存储系统

  1.分布式文件系统

  2.分布式cache系统

  3.分布式数据库

五.数据库的垂直拆分

  即不同的表放入不同的数据库

六.数据库的水平拆分

  即同一张表放入不同的数据库

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!