首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
王赋鸣
掘友等级
我曾经走过一些弯路,以后只有努力向前
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
mysql mvcc原理
1.概念 mvcc( muti version concurrency control), 多版本并发控制 , RC和RR隔离级别是基于mvcc机制 ,数据库中的某条记录同时具有多个版本,在事务进行操
mysql binlog、redolog和undolog
1. redo log 简述: 引擎层的redo log 是为了避免每一次更新操作都去查找记录再修改记录(随机读写),采用WAL技术(Write-Ahead Logging写前日志)来转换成顺序读写;
IO 零拷贝
1.传统IO拷贝 如图所示,发生4次上下文切换以及4次数据拷贝(2次CPU拷贝以及2次DMA拷贝) 2.零拷贝的几种方式 mmap+write sendfile 带有DMA收集拷贝功能的sendfil
mysql 幻读问题
1.什么是幻读 幻读指的是一个事务在前后两次查询同一个范围的时候,后一次查询看到了前一次查询没有看到的行,这里的读取指的是当前读 2.幻读有什么问题 2.1 破坏语义 Q1要锁住所有d=5的行,但是s
redis IO线程模型
1. redis单线程 redis6.0之前是单线程的,主要指的是网络事件处理模型reactor单线程. Redis 在处理客户端的请求时,包括获取 (socket 读)、解析、执行、内容返 回 (s
redis 分布式锁
1.简单锁 redis的 setnx命令可以提供互斥,可以实现一个简单分布式锁 1.1 加锁 1.2 释放锁 del命令可以释放锁, 1.3 存在问题 死锁问题: 线程挂掉或程序异常,锁无法释放 2.
redis 缓存一致性
title: redis 缓存一致性 date: '2022-04-27 21:08:10' updated: '2022-04-27 22:34:44' tags: [redis, 缓存一致性] p
redis 数据结构
1. 全局hash表 1.1 hash冲突 开放寻址法: 当产生冲突时,向后寻址,直到找到第一个空位置 链表法(拉链法): 在桶中使用链表 1.2 rehash 当redis字典李数据越来越多的时候,
redis 问题排查
1. IO性能瓶颈 操作bigkey:写入一个bigkey在分配内存时需要消耗更多的时间,同样,删除bigkey释放内存同样会产生耗时; redis在4.0中将大key淘汰放到异步线程中执行. 使用复
下一页
个人成就
文章被点赞
5
文章被阅读
1,014
掘力值
41
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2022-06-12