1. MVCC的基本概念 1.1 三种数据库并发场景 读-读:不存在任何问题,也不需要并发控制 读-写:有线程安全问题,可能会造成事务隔离性问题,可能遇到脏读,幻读,不可重复...
1. MVCC的基本概念 1.1 三种数据库并发场景 读-读:不存在任何问题,也不需要并发控制 读-写:有线程安全问题,可能会造成事务隔离性问题,可能遇到脏读,幻读,不可重复...
[TOC] 简介 kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解...
什么是事务 事务是指由一系列数据库操作组成的一个完整的逻辑过程,这个过程中的所有操作要么都成功,要么都不成功。比如:常见的例子就是银行转账的例子,一次转账操作会包含多个数据库...
在vscode中使用golang时,经常会出现安装第三方工具的时候失败的问题,一般来说都是下载了golang.org/x/...下面的包或者要下载的工具依赖于golang.o...
微服务这个词已经在软件行业变的非常热门,不了解微服务已经不好意思说自己是IT行业的从业人员,笔者学习和践行微服务也有一段时间,看了很多人的文章和参与了很多讨论,每个人的理解和...
签名:计算机与真实世界的映射----算法(程序) 数字签名我们在理解这个概念的时候只需要注意签名两个字就可以了,他的本质仍然是签名,数字是一个修饰,就是用数字的方法实现现实世...
macOS 里边有一个很好用的东西 ——聚焦搜索(Spotlight) 一般用来快速搜索,应用程序、文档等等,我用的最多是打开应用,比启动台打开要快很多,特别是安装的应用特别...
写在前面 如非特别说明,下文均基于Python3 1、一切皆对象 Python哲学: Python中一切皆对象 1.1 数据模型-对象,值以及类型 对象是Python对数据的...
Anaconda 使用指南 参考文章: 致Python初学者:Anaconda入门使用指南 Anaconda使用总结 概述 很多学习python的初学者甚至学了有一段时间的人...