分布式系统
lxxxxxt
这个作者很懒,什么都没留下…
展开
-
分布式数据库
介绍集中式数据库系统的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。在这种形势下,集中式DB的“集中计算”概念向“分布计算”概念发展。分布式数据库的数据不是存储在一个场地上,而是存储在计算机网络的多个场地上。 是计算机网络环境中各场地上数据库的逻辑集合。包含两个重要组成部分:分布式数据库和分布式数据库管理系统。在分原创 2020-08-25 09:54:01 · 648 阅读 · 0 评论 -
分布式系统的数据一致性
举例:订单系统-支付系统-仓库系统,数据一致性问题一个简单的购物流程正常流程:用户在京东上下了一个订单,发现自己在京东的账户里面有余额,然后使用余额支付,支付成功之后,订单状态修改为支付成功,然后通知仓库发货。假设订单系统,支付系统,仓库系统是三个独立的应用,是独立部署的,系统之间通过远程服务调用。订单的有三个状态:I:初始 P:已支付 W:已出库,订单金额100, 会员帐户余额200。...转载 2020-03-27 22:27:53 · 167 阅读 · 0 评论 -
分布式系统
1 单块系统在一些中小型的传统软件公司里工作,那么很有可能现在在做的系统是如下这个样子:所有的代码都在一个工程里,最多可能就是通过maven等构件工具拆分了一下代码工程模块,不同的模块可以放在不同的工程代码里。在部署的时候,可能就是直接在线上的几台机器里直接放到里面的tomcat下来运行。然后在web服务器前面可能会有一层负载均衡服务器,比如用nginx或者是其他的负载均衡设备。Loa...转载 2020-03-27 20:49:19 · 276 阅读 · 1 评论