- 博客(5)
- 收藏
- 关注
原创 2021 8.0.27MySQL数据库
Protinx 于 2021-10-27 22:26:06 发布 9054 收藏 75 分类专栏: 分享 文章标签: mysql 数据库 database 版权 分享 专栏收录该内容 72 篇文章0 订阅 订阅专栏 下载安装包 安装配置 配置环境变量 目录 下载安装包 下载安装包: 下载网址: https://dev.mysql.com/downloads/ 选择这个 进入后选择 然后选择 安装配置 解压安装包 我这里解压到d盘 打开 编写MySQL配置文件 在解压目录下新建m...
2022-02-28 19:14:42
116
原创 分布式和微服务的区别 内存泄露和内存溢出的区别
1.颜老师,分布式和微服务有什么区别呢?网上说啥的都有,越看越晕了。 答:分布式的核心就一个字:拆。只要是将一个项目拆分成了多个模块,并将这些模块分开部署,那就算是分布式。 如何拆呢?有两种方式:水平拆分,或垂直拆分(也称为“横向拆分”和“垂直拆分”),具体如下: 水平拆分:根据“分层”的思想进行拆分。例如,可以将一个项目根据“三层架构”拆分成 表示层(jsp+servlet)、业务逻辑层(service)和数据访问层(dao),然后再分开部署:把表示层部署在服务器A上,把service和dao层部署
2021-11-30 11:00:30
160
原创 分布式事务的实现原理
事务是数据库系统中非常有趣也非常重要的概念,它是数据库管理系统执行过程中的一个逻辑单元,它能够保证一个事务中的所有操作要么全部执行,要么全不执行;在 SOA 与微服务架构大行其道的今天,在分布式的多个服务中保证业务的一致性就需要我们实现分布式事务。 在这篇文章中,我们将介绍事务的实现原理、分布式事务的理论基础以及实现原理。 事务 在文章的开头,我们已经说过事务是数据库管理系统执行过程中的一个逻辑单位,它能保证一组数据库操作要么全部执行,要么全不执行,我们能够通过事务将数据库从一个状态迁移到另一个.
2021-11-09 17:59:59
139
原创 mysql锁类型及原理_MySQL-深入浅出锁分类及实现原理
mysql锁类型及原理_MySQL-深入浅出锁分类及实现原理 数据库是一个多用户并发使用的共享资源。当多个并发读写数据时,在数据库中就会产生多个事务同时读写同一数据的情况。 若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。 这个时候就要引入**「锁」**的概念,来应对上面所说的并发情况。 bdeeea7ececd0392a6969b65edf7e1e7.png 简介 ❝ 锁是在执行多线程或者协程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。 .
2021-11-09 17:35:35
133
原创 思考:Mysql如何是解决幻读的?
思考:Mysql如何是解决幻读的? 所谓幻读是事务的隔离性里面的概念,Mysql中的Innodb引擎是支持事务的,所以本章讲解Innodb的事务特性之一隔离性中的幻读是如何被解决的。 前提知识: 事务的四大特性:ACID A:Atomic(原子性):一系列操作构成,要么都执行,要么都不执行 C:Consistency(一致性):数据更改前即更改后都是符合业务逻辑的,不会出现脏数据。 I:Isolation(隔离性):读事务和写事务在时间轴上有交叉时,写事务导致的数据的修改对读事务的可见性上的一种隔
2021-11-09 17:07:22
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人