首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
用户2028414060490
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
KV 存储引擎 - Badger源码分析
kv引擎是提供对kv数据结构高性能读写的组件,通常嵌入其他DB server中提供从磁盘读写kv数据的一系列解决方案。
硬核解析MySQL的MVCC实现原理,面试官看了都直呼内行
MVCC全称是Multi-Version Concurrency Control(多版本并发控制),是一种并发控制的方法,通过维护一个数据的多个版本,减少读写操作的冲突。 如果没有MVCC,想要实现
全网最全一篇数据库MVCC详解,不全你打我
全称Multi-Version Concurrency Control,即多版本并发控制,主要是为了提高数据库的并发性能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。 同一行数据平时发生读写请求时,会上锁阻塞住。但mvcc用更好的方式去处理读—写请求,做到…
面试官一口气问了MySQL事务、锁和MVCC,我
面试官:你是怎么理解InnoDB引擎中的事务的? 候选者:在我的理解下,事务可以使「一组操作」要么全部成功,要么全部失败 候选者:事务其目的是为了「保证数据最终的一致性」。 候选者:举个例子,我给你发
MVCC多版本
MVCC多版本并发控制核心概念以及底层原理 我正在参与掘金技术社区创作者签约计划招募活动,点击链接报名投稿 1.当前读与快照读的基本概念 在MVCC多版本并发控制中,核心概念和原理是非常复杂的,我们先
MySQL索引
MySQL索引学习思维导图 1. 什么是索引? 1.1 索引类型 1.1.1 普通索引(Normal) 也叫非唯一索引,是最普通的索引,没有任何的限制。 1.1.2 唯一索引(Unique): 唯一索
面试老大难的SQL优化问题
像这种SQL优化,网上很多,所以面试官听的也多,想要回答的让面试官耳目一新,那就要学会装逼回答,哈哈哈。。。 比如,现在有个面试官说,现在线上有个SQL执行很慢,你怎么优化? 这种时候最好分几步回答,
看一遍就理解:MVCC原理详解
前言 MVCC实现原理是一道非常高频的面试题,最近技术讨论群的小伙伴一直在讨论,趁着国庆节有空,我们一起来聊聊。 公众号:捡田螺的小男孩 1. 相关数据库知识点回顾 1.1 什么是数据库事务,为什么要
我们为什么放弃 MongoDB 和 MySQL,选择 TiDB
写在前面的话 技术选型是由技术方向和业务场景 trade-off 决定的,脱离业务场景来说技术选型是没有任何意义的,所以本文只是阐述了伴鱼技术团队数据库选型的过程,这并不是 MySQL、MongoDB
上亿数据怎么玩深度分页?兼容MySQL + ES + MongoDB
这个时候没有实际经验的同学基本麻爪,So,请听我娓娓道来。 首先必须明确一点:深度分页可以做,但是深度随机跳页绝对需要禁止。 像MySQL,MongoDB数据库还好,本身就是专业的数据库,处理的不好,最多就是慢,但如果涉及到ES,性质就不一样了,我们不得不利用 SearchAf…