hbase与mysql哪个读取速度快

HBase和MySQL在大数据场景下各有优势。HBase适合海量数据存储,其LSM树结构提供高写入性能,但读取可能较慢。而MySQL的InnoDB引擎利用B+树索引,提供快速读取。实测和分析索引结构显示,对于读取速度,MySQL通常表现更优。
摘要由CSDN通过智能技术生成

hbase与mysql有什么区别

hbase本质上也是和mysql一样的表存储,只是它的表结构能够容纳更海量的数据。
随着企业发展,app,web应用等这些积累的数据量越来越大,mysql的性能就逐渐不能满足了。(Mysql的单表容量500w条)
此时就需要把数据迁移到被称为航空母舰的hbase数据库中。
HBase 是一个面向列式存储的分布式数据库,其设计思想来源于 Google 的 BigTable 论文。

hbase与mysql哪个读取速度快

可以实测

这种说法肯定是可行的,但存在以下问题:

  1. 不能体现专业性
  2. 测试破坏性比较大(成本比较高),而且也并不准确。这一点的本质问题就在,数据量小,周期短,测试受影响的因素太多;数据量大,周期长,成本太高。

分析索引结构

实测只能作为一个兜底的策略,显然分析索引结构会更省时省力且有说服力。

索引:类似于目录。从它的作用来理解它,举个例子,表都是有主键的,比如我建立了一个主键索引,通过这个主键索引来获取该条记录的过程,效率的快慢就是依赖于索引结构的性能。

本质上是一种数据结构,比如说b树,b+树(mysql的innoDB引擎使用b+树作为索引)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值