背景 很久没有写go了,最近重新温习了一下go知识,发现大概1年多以前基于zookeeper和go写了一个分布式的程序,拉下来跑了一下,也看了一下代码,发现很多不完善的地方,于是抽了个时间完善了...
在上一篇我们了解了一下go的goroutine的大致实现原理,知道go为了实现高性能,采用了线程和协程的MPG模型,下面我们就通过具体的代码示例简单验证一下。 首先,我们给下面的程序只分配一个逻...
go语言一个大的语言特色就是goroutine协程,而和很多同事沟通的时候,他们都认为goroutine很快,今天我们就来看一看goroutine是如何运行的。 MPG模型 go使用的是MPG模型,意思是通过一个全局...
上一篇我们简单学习了事务ACID中的D持久性,这一篇我们看一下ACID中的A原子性。 基本流程 我们先看一下上一篇提到的客户端提交的事务是如何处理的: 当客户端提交事务后,innodb是先在内存提...
分布式事务-消息事务的实现 在企业快速发展的阶段,我们经常需要进行分库分表,一旦从单一的数据库分为多个库以后,原本一个事务就可以处理的内容,需要在不同的库操作多个事务才能完成,这就...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复