数据库
文章平均质量分 88
程序员蛋蛋
专注Java技术干货分享,输出高质量原创JAVA系列文章,帮助程序员一起成长。回复 【资源】免费获取最有价值的资源,你懂的
展开
-
Redis主从搭建及主从复制原理详解
干货预警来了,本篇文章首先会给大家讲解主从复制如何搭建,然后详细介绍主从复制原理,耐心看完,你会收获满满。搭建主从复制首先修改主节点配置文件daemonize yes //开启守护线程logfile "6379.log"dbfilename "dump-6379.rdb"protected-mode no //关闭代表外部网络可以直接访问,开启需配置bind ip或者访问密码port 6379b原创 2021-11-16 23:15:04 · 908 阅读 · 2 评论 -
面试官问我知不知道 MySQL 的锁,接下来的 10 分钟让他刮目相看
「这是我参与11月更文挑战的第5天,活动详情查看:2021最后一次更文挑战」。锁的概念锁机制是用于管理对共享资源的并发访问。InnoDB存储引擎会在行级别上对数据上锁。数据库使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。lock 与 latchlatch 一般称为闩锁(轻量级的锁),因为其要求锁定的时间必须要非常短。在innoDB存储引擎中,latch可以分为mutex(互斥量)和rwlock(读写锁),目的是用来保证并发线程操作临界资源的正确性。lock的对象是事务,用来锁定原创 2021-11-05 23:29:50 · 170 阅读 · 0 评论 -
一文彻底掌握MySQL事务(四大特性,四种隔离级别,七种传播行为)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。事务四大特性原子性(Atomicity)原子性指整个事务是不可分割的工作单位。在事务中所有数据库操作都执行成功,才算整个事务成功。事务中任何一个sql语句执行失败,已经执行成功的sql语句也必须被撤销,数据库状态回到执行事务前的状态。一致性(Consistency)事务在执行之前和执行之后都必须处于一致性状态。在事务开始之前和事务结束之后,数据库的完整性约束没有被破坏。例如转账操作,A有200元,B有100元,A转账100元给B,在转账原创 2021-11-01 08:30:00 · 1319 阅读 · 0 评论 -
数据库事务四大特性、隔离级别和七大传播行为
事务四大特性原子性(Atomicity)一个事务在执行过程中要么全部成功,要么全部失败一致性(Consistency)事务在执行之前和执行之后都必须处于一致性状态。例如转账操作,A有200元,B有100元,A转账100元给B,在转账前A,B总共有300元,转账后两者总和应该还是300元,这就是事务一致性。隔离性(Isolation)当多个事务同时执行一个操作时,为了保证各个事务之前不...原创 2019-01-17 09:48:08 · 1261 阅读 · 0 评论