最后 , 用户的操作完成之后 , 用户的数据需要持久化 , 但数据量很大 , 大到按个节点无法存储 , 那么这个时候就需要分布式存储:将数据进行划分放在不同的节点上 , 同时 , 为了防止数据的丢失 , 每一份数据会保存多分 。传统的关系型数据库是单点存储 , 为了在应用层透明的情况下分库分表 , 会引用额外的代理层 。而对于NoSql , 一般天然支持分布式 。
一个简化的架构图
下面用一个不大精确的架构图 , 尽量还原分布式系统的组成部分(不过只能体现出技术 , 不好体现出理论)
总结
关于分布式架构大概会总结到
概念与实现
那么对于上面的各种技术与理论 , 业界有哪些实现呢 , 下面进行简单罗列 。
当然 , 下面的这些实现 , 小部分我用过 , 知其所以然;大部分听说过 , 知其然;还有一部分之前闻所未闻 , 分类也不一定正确 , 只是从其他文章抄过来的 。罗列在这里 , 以便日后或深或浅的学习 。
- 画图说明 外圆磨床工件总磨不圆什么原因(无心外圆磨床为什么能把工件磨圆 谢谢了
- 门头沟区 门头沟区是北京最穷的区吗
- 黑法师烂根后怎么处理
- 芦荟什么品种最好?
- 质感漆 质感漆是喷还是刮
- CAP理论透析
- 土鸡养殖要注意什么
- 2021-05-04:给定一个非负整数c,你要判断是否存在两个整数a和b
- 越南文 越南文字什么时候开始使用的
- 天眼查询企业信息API接口