摘要:
1、Linux介绍(了解) 1.1、Linux和Windows的区别 Linux是一款操作系统。正规开发 服务器项目部署都是放在Linux操作系统上。 Windows一款操作系统,民用操作系统。娱乐、影音、上网。 中、小公司开发 强大的日志记录系统,强大的桌面应用(桌面应用渲染) 服务器(tomca 阅读全文
摘要:
事务需要跨多个分布式节点时,为了保证事务的ACID特性,需要选举出一个协调者来协调分布式各个节 点的调度,基于这个思想衍生了多种一致性协议 阅读全文
摘要:
事务管理(ACID) 前言 数据库事务可以被定义为: 一个或者几个数据库允许的操作的集合。这个集合需要支持ACID特性。 在ACID特性中,隔离性(isolation)指的是不同事务在提交的时候,最终呈现出来的效果是串行的,换句话说,既是不同事务,按照提交的先后顺序执行,再换句话说,对于事务本身来说 阅读全文
摘要:
1.概述 CAP在分布式系统中主要指的是一致性((Consistency)、可用性(Availability)和分区容错性 (Partition tolerance) 一致性 一致性指的是强一致性 可用性 系统提供的服务一直处于可用状态,用户的操作请求在指定的响应时间内响应请求,超出时间范围,认 为 阅读全文
摘要:
1、说在前面 1、分布式概述 早期我们使用单体架构,即所有服务部署在一台服务器的一个进程中,随着互联网的发展,逐步演进为 分布式架构,多个服务分别部署在不同机器的不同进程中。 2.数据一致性概念 如图在上图中有用户user在DB1中修改balance=900,如果user下一次read请求到DB2数 阅读全文