Tag: 一致性

7 total results found

业务流量峰值检测和数据一致性

Laravel 消息队列实战 使用实例

业务流量有尖峰听起来不错,但是当尖峰到来时需要通知开发者以便有足够的资源(CPU、内存等)应对。 检测流量尖峰并发送通知 假设我...

由 学院君 发布于3 years ago    浏览数: 1325    点赞数: 0

通过 MVCC(多版本并发控制)保证数据库事务的一致性

高性能 MySQL 实战 事务篇

在上篇教程中,学院君给大家介绍了数据库并发事务可能遇到的问题,以及 MySQL 内置的四种事务隔离级别,默认的隔离级别是可重复读,该...

由 学院君 发布于4 years ago    浏览数: 1208    点赞数: 2

MySQL 数据库事务简介与 ACID 特性

高性能 MySQL 实战 事务篇

在深入介绍 MySQL 数据写入机制之前,我们先来简单回顾下数据库事务,因为这些写入机制很多都是为了保障数据库事务。 需要强调的是...

由 学院君 发布于4 years ago    浏览数: 1038    点赞数: 0

SQL 更新语句的执行流程与日志写入

高性能 MySQL 实战 整体架构

上篇教程学院君给大家介绍了一条 SQL 查询语句在 MySQL 服务端的执行流程,今天我们来看看一条 SQL 更新语句在 MySQL...

由 学院君 发布于4 years ago    浏览数: 1998    点赞数: 3

在 Go Micro 微服务中引入分布式数据库:CAP 和 BASE 理论

微服务从入门到实践 项目实战

引言 微服务系统是典型的分布式系统,关于分布式系统中的数据一致性和可用性是一个非常有趣的话题。 以分布式数据库为例,通常我们会为...

由 学院君 发布于4 years ago    浏览数: 306    点赞数: 0

注册中心篇(八):集成 Zookeeper 到 Go Micro

微服务从入门到实践 RPC 框架

以伪集群方式运行 上篇分享我们介绍了 Zookeeper 支持以单机和集群模式运行,单机模式用于开发环境,集群模式用于生产环境。单...

由 学院君 发布于4 years ago    浏览数: 3010    点赞数: 0

sync 包(一):sync.Mutex 和 sync.RWMutex

Go 入门教程 并发编程

sync 包 我们前面反复强调,在 Go 语言并发编程中,倡导「使用通信共享内存,不要使用共享内存通信」,而这个通信的媒介就是我们...

由 学院君 发布于5 years ago    浏览数: 11630    点赞数: 7