会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
梦幻朵颜 Joyce Zhu
QQ: 179657283
https://github.com/zhuwenjoyce
https://gitlab.com/zhuwenjoyce
博客园
首页
新随笔
联系
管理
2021年6月12日
为什么数据库中要使用B+tree索引,而不用hash索引?MySQL中的B+tree索引介绍
摘要: Hash索引的查找速度很快,几乎是O1的,但是为什么不适用 HashMap 来做数据库索引呢? 1、区间值难找。因为单个值计算会很快,而找区间值,比如 100 < id < 200 就悲催了,需要遍历全部hash节点。 2、排序难。通过hash算法,也就是压缩算法,可能会很大的值和很小的值落在同一个
阅读全文
posted @ 2021-06-12 08:35 梦幻朵颜
阅读(1372)
评论(0)
推荐(1)
编辑