RDBMS与HBase的对比:结构和功能

网站编辑2021-04-16 10:59:55498

       典名科技本文主要介绍RDBMS与HBase的对比,主要从结构和功能进行对比,相信大家更能清楚RDBMS与HBase之间的区别。
  1、关系型数据库
  结构:
  *数据库以表的形式存在
  *支持FAT、NTFS、EXT、文件系统
  *使用Commit?log存储日志
  *参考系统是坐标系统
  *使用主键(PK)
  *支持分区
  *使用行、列、单元格


  功能:
  *支持向上扩展
  *使用SQL查询
  *面向行,即每一行都是一个连续单元
  *数据总量依赖于服务器配置
  *具有ACID支持
  *适合结构化数据
  *传统关系型数据库一般都是中心化的
  *支持事务
  *支持Join

RDBMS与HBase的对比
  2、HBase
  结构:
  *数据库以region的形式存在
  *支持HDFS文件系统
  *使用WAL(Write-Ahead Logs)存储日志
  *参考系统是Zookeeper
  *使用行键(row key)
  *支持分片
  *使用行、列、列族和单元格


  功能:
  *支持向外扩展
  *使用API和MapReduce来访问HBase表数据
  *面向列,即每一列都是一个连续的单元
  *数据总量不依赖具体某台机器,而取决于机器数量
  *不支持ACID(Atomicity、Consistency、Isolation、Durability)
  *适合结构化数据和非结构化数据
  *一般都是分布式的
  *不支持事务
  *不支持Join

最新推荐

右侧广告图1
  • 云原生多模数据库 Lindorm

    针对AI场景支持正排、全文、向量融合检索和AI推理能力;兼容MySQL协议、HBase、ES、Hive、Spark、HDFS等开源标准。提供宽表、时序、向量等数据模型,是互联网、车联网、广告、金融、监控、游戏等场景的首选

    ¥2436.00/月

    1年85折

  • P100GPU计算型实例gn5

    依托全球28个地域的分布式算力资源和弹性服务能力,EGS可支撑企业快速构建跨区域计算网络,同时通过阿里云各类配套功能如容器服务、ESSD云盘、NAS服务,云安全等云产品生态的无缝集成,结合cGPU等加速方案和服务软件,有效降低了GPU集群使用门槛,帮助开发者简化训练与推理流程,显著提升计算资源利用率,助力企业降低IT成本,专注核心业务创新。

    ¥1847.50/月

    折扣优惠,官网折上折

  • 智能外呼机器人

    智能外呼机器人基于语音识别与合成、机器学习和自然语言理解等技术,根据业务场景自动发起智能机器人电话呼叫任务,通过人与机器人的语音对话交互收集业务结果,并对数据加以统计处理,获取用户反馈。

    ¥699.00/月

    限产品首单

右侧广告图2