首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
LeonScript
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
深入浅出LSM树
本文详细解读了LSM树的原理,从核心思想,到实现原理,再到应用场景,欢迎大家一起讨论文章中的任何知识点
看图轻松理解数据结构与算法系列(NoSQL存储-LSM树)
推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。 LSM树,即日志结构合并树(Log-Structured Merge-Tree)。其实它…
阿里腾讯面试官问为什么Mysql用B+树做索引而不用B-树或红黑树?
考虑到极端情况下,每次插入的数据都比上一次插入的数据大,那么用平衡二叉树就会以线性方式进行存储,时间复杂度为O(n)。数据量很大时,在mysql中一张表存储百万条数据是很正常的一件事,这样会导致树的深度更深,mysql读取时消耗大量io。 mysql进行过磁盘读取时,是以页为单…
mysql的索引为什么使用B+树而不使用跳表?
在我们的印象中,mysql数据表里无非就是存储一行行的数据。跟个excel似的。 直接遍历这一行行数据,性能就是O(n),比较慢。为了加速查询,使用了B+树来做索引,将查询性能优化到了O(lg(n))
MySQL JSON数据类型的CRUD
MySQL JSON数据类型的CRUD从mysql5.7.8开始开始支持,json数据类型。可以通过客户端创建json字段表并操作检索json对象。json字段以二进制为基础存储,读取时不需要重新解析
深入分析MySQL行锁加锁规则
深入分析MySQL行锁在索引上的加锁规则,Record Lock、Gap Lock、Next-Key Lock ……
小胖问我:什么是 MySQL 全局锁、表锁、行锁?
01 前言 小胖真的让人不省心。继上次小胖误删数据之后,这次这货直接给我把整个表锁住了。页面无响应,用户疯狂投诉,我特么脸都绿了。。。 事情是这样的,线上有个数据库几十万的数据,由于一开始没做好规划并