Intro to InnoDB事务
在Intro to 事务中介绍过, 一致性是事务的核心特征,或者说最终目的,原子性、隔离性和持久性都是实现一致性的手段。 所以在介绍InnoDB 事务时,主要介绍AID 特性的实现InnoDB事务-原子性的实现, undo logInnoDB事务-隔离性的实现, MVCC & 锁InnoDB事务-持久性的实现, binglog & redo log&undo log ...
在Intro to 事务中介绍过, 一致性是事务的核心特征,或者说最终目的,原子性、隔离性和持久性都是实现一致性的手段。 所以在介绍InnoDB 事务时,主要介绍AID 特性的实现InnoDB事务-原子性的实现, undo logInnoDB事务-隔离性的实现, MVCC & 锁InnoDB事务-持久性的实现, binglog & redo log&undo log ...
1. 什么是事务事务(Transaction)的概念起源于数据库领域,最早由美国计算机科学家 E. F. Codd 在其关于关系数据库(Relational Database)的论文中提出。 他提出了 ACID(原子性、一致性、隔离性和持久性)属性,这些属性成为事务的核心特征。 在今天的软件开发中,事务的概念已不仅仅应用于数据库领域,还拓展到了业务开发的各个领域,包括但不限于数据库、缓存、消...
关于使用 github page + hexo 创建个人网站, hexo官网上的步骤已经非常详细,网上也有非常多相关的文章, 所以基础步骤就不写了。 这里记录一些个性化过程中遇到的问题。 1. TOC 锚点失效文章目录正常生成了,但是点击目录无法跳转到文章对应位置。解决办法点这里查看 2. 文章的短链接生成hexo 文章标题默认的格式是:year/:month/:day/:title/,这个...
本文内容基于 Andrej Karpathy 的视频 State of GPT,并加入了个人理解,进行总结。 该部分的主题是how to train your GPT assistants, 在chatGPT 的语境中,Assistant 特指能回答问题,像助手一样可以帮我们做很多事。 0. GPT训练的四个阶段 目前我们能够使用到的chatGPT 都是RLFH 模型,该模型的训练可以分为...
ChatGPT是由OpenAI开发的,一个能够理解和生成自然语言的人工智能(AI)模型,可以和用户进行互动并生成类似人类的对话。 1. chatGPT 的发展历程ChatGPT模型的发展历程是一个不断演进和改进的过程。以下是关键的时间节点和发展阶段: GPT-1(2018年6月):OpenAI发布了首个生成预训练变换器模型(Generative Pre-trained Transform...
最近开发了一个用来取英文名的GPTs Best English Name。作为GPTs 开发者,虽然离openai 给我发钱还远着呢,但是没关系,我可以自己先用GPTs 变现,虽然变现的钱还只够cover 一个月plus 的费用。 Best English Name 是什么 Best English Name 是一个起名助手,它可以帮助你找到气质相符且满足各种要求的英文名,并且会对英文名有...
在学习AI 过程中,发现专业名词相当多,初学者可能会感到而混乱,所以本篇内容是对该领域内的一些“大词”进行简单介绍, 做一些概念扫盲, 以保证在接下来的学习中心中有框架。 正式内容会按照下图框架介绍 1. 人工智能 (Artificial Intelligence)人工智能(Artificial Intelligence,简称AI)是一门研究和开发用于模拟、扩展和扩展人类智能的理论、方法、...
0. 项目结构介绍 Module Description trustmessage-mysql 基于2PC+MySQL表实现的可靠消息中心,业务操作+消息表操作均存在于同一个项目中 turstmessage-middleware 可靠消息中心中间件,基于RPC接口提交消息+2PC+MySQL 表实现 turstmessage-middlewareapi 可靠消息中心中间...
0.什么场景下会用到bloom filter 缓存穿透 爬虫重复 URL 检测, 避免爬虫过程形成环 假设有 10 亿条手机号,然后判断某条手机号是否在列表内 唯一昵称判断 这些场景可以用什么方式解决 hashmap, hashset MySQL:正常情况下,如果数据量不大,我们可以考虑使用 mysql 存储。将所有数据存储到数据库,然后每次去库里查询判断是否存在。但是如果数据量太大,...
1.单独使用MyBatis在了解Spring 继承Mybatis 之前,先来看下如何单独使用MyBatis 数据表结构12345678910CREATE TABLE message ( id bigint unsigned NOT NULL AUTO_INCREMENT, message_key VARCHAR(255) COMMENT '消息唯一键,用于做回查的标识',...