首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
merlinfeng
掘友等级
公众号
|
码农札记
web后端技术总结,分布式、微服务、数据库、消息队列、golang ...
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 27
沸点 7
赞
34
返回
|
搜索文章
最新
热门
系统优化-连接池技术原理与实现
个人公众号『码农札记』,欢迎关注,查看更多精彩文章。 在服务访问的过程中,每一次请求都要建立一次数据库连接。建立连接是一个费时的活动,每次都要花费大约0.05s~1s的时间,而且系统还要分配内存资源。 这个时间对于一次或几次数据库操作,或许感觉不出系统有太大的开销。可是对于现在…
MySQL-深入浅出锁分类及实现原理
背景数据库是一个多用户并发使用的共享资源。当多个并发读写数据时,在数据库中就会产生多个事务同时读写同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。 这个时候就要
golang-context详解
个人公众号『码农札记』,欢迎关注,查看更多精彩文章。 context.Context 是golang中独特的涉及,可以用来用来设置截止日期、同步信号,传递请求相关值的结构体。 与 Goroutine 有比较密切的关系。 这就是Go语言为我们提供的Context,中文可以称之为“…
Redis 为什么如此高效
个人公众号『码农札记』,欢迎关注,查看更多精彩文章。 Redis是一款使用C语言编写、可基于内存亦可持久化的日志型、Key-Value型开源数据库。它可以用作:数据库、缓存和消息中间件。 String:缓存、计数器、分布式锁等。 List:链表、队列、微博关注人时间轴列表等。 …
从源码分析 MySQL的多版本控制(MVCC)
什么是MVCCMVCC怎么实现的InnoDB中MVCC的实现依赖四个条件:隐藏字段,事务链表,readview,undolog.下面我们就这四个条件分析一下.隐藏字段根据MySQL官网关于InnoDB
MySQL事务隔离级别详解
四个特性ACID原子性(Atomicity)事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。例如,如果一
MySQL-SQL语句执行流程
MySQL基本架构概览如下MySQL的一个简要架构图上图涉及的一些组件的基本作用连接器:身份认证和权限相关(登录MySQL的时候)。查询缓存:执行查询语句的时候,会先查询缓存(MySQL8.0版本后移
个人成就
文章被点赞
74
文章被阅读
20,347
掘力值
648
关注了
18
关注者
29
收藏集
0
关注标签
23
加入于
2017-08-10