前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >HBase介绍

HBase介绍

作者头像
Clive
发布于 2019-06-20 12:58:36
发布于 2019-06-20 12:58:36
1.4K0
举报
文章被收录于专栏:Clive的技术分享Clive的技术分享

一、hbase应用场景

  • 海量数据存储,上百亿行×上百万列,关系型数据库一般最多30个列,单表五百万
  • 准实时查询,上百亿行×上百万列情况百毫秒
  • 上百万行数据没必要放在hbase
  • 举例说明实际业务场景中的应用:交通GPS信息、移动电话信息、金融、电商

二、hbase的特点

  • 容量大:hbase单表可以百亿行、百万列,数据矩阵横向和纵向亮给维度所支持的数据两级都非常具有弹性;
  • 面向列:hbase是面向列的存储和权限控制,并支持独立检索。列式存储,其数据在表中是按照某列存储的,这样在查询只需要少数几个字段的时候,能大大减少读取的数据量;
  • 多版本:hbase每列的数据存储有多个版本version;
  • 稀疏性:为空的列并不占用存储空间,表可以设计的非常稀疏;
  • 扩展性:底层依赖于HDFS,增加节点;
  • 高可靠性:WAL机制保证了数据写入时不会因集群异常而导致写入数据丢失:Replication机制保证了在集群出现严重的问题时,数据不会发生丢失或损坏。而且HBase底层使用HDFS HDFS本身也有备份;
  • 高性能:底层LSM数据结构和Rowkey有序排列等架构上的独特设计,使得hbase具有非常高的写入性能。region切分、主键索引和缓存机制使得hbase在海量数据下具备一定的随机读取性能,该性能针对Rowkey的查询能达到毫秒级别。

三、hbase架构体系与设计模型

hbase架构体系

Column Family 列簇

表创建的时候,先建列簇,插入数据时动态增加列

  1. 一张表不会超过5个列簇
  2. 每个列簇的列数没有限制
  3. 列只有插入数据后存在
  4. 列在列簇中是有序的

四、hbase对比mysql等关系型数据库

  • hbase支持列动态增加
  • hbase支持数据自动切分
  • hbase支持高并发读写
  • hbase不支持条件查询
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.06.19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
腾讯云4月8日故障复盘及情况说明
4月8日15点23分,腾讯云团队收到告警信息,云API服务处于异常状态;随即在腾讯云工单、售后服务群以及微博等渠道开始大量出现腾讯云控制台登录不上的客户反馈。
悟空聊架构
2024/04/15
1.2K0
腾讯云4月8日故障复盘及情况说明
腾讯DCI——面向服务 应云而生
前言        为更好的满足腾讯云百万级客户的个性化需求,腾讯DCI(Data Center Interconnection)数据中心互联网络除了提供质量、成本、效率三个维度的基本保障外,迫切的需要一款产品具备灵活的差异化网络服务能力,为客户提供多维度的定制化网络服务。让我们一起走进腾讯DCI,探索如何让大象跳舞。 筑基炼己,提升网络核心能力        近几年来,腾讯DCI经历了几次重要的演进。网络的本质是为业务提供支撑和服务,所以网络的演进也应由需求驱动而非技术驱动。过去五年腾讯基础网络需求的最大
鹅厂网事
2022/03/03
2K0
【万字长文】腾讯云新能源汽车客户-混沌工程实战
非自上而下的客户界面联合项目,极易受客户的工作安排影响,导致实际时间窗口很小。就需要我们的混沌方案,在充分覆盖目标系统的基础上,可以把最重要的事项优先执行以取得客户信任。
AIOPS
2023/02/23
3.7K3
给长通物流业务系统做的基于腾讯云的上云解决方案
长通物流是一家基于供应链管理集运输、仓储、物流配送、产品代理一体化的全方位综合物流服务商。随着社会的发展,行业环境的改变,为满足用户的需求不断创新,现在先研发第三代物流管理系统,预期8月部署上线,新系统的部署采用云服务的方式,满足新业务的安全需求、访问需求等。
中云微迅
2019/10/22
1.8K0
给长通物流业务系统做的基于腾讯云的上云解决方案
阿里云史诗级故障赔偿拿到了!但是业务也是影响的一片狼藉
最终结果是三分之一的直播录制视频完全丢失,其它的录制视频都是不完整,也就是说只录制了前半部分,后半部分是没有的。
Tinywan
2023/11/29
1.4K0
阿里云史诗级故障赔偿拿到了!但是业务也是影响的一片狼藉
腾讯云安全白皮书
腾讯云安全团队&腾讯研究院安全研究中心 2019年6月 【版权声明】©2019-2021 腾讯云 版权所有
用户2620028
2021/08/04
3.7K0
【腾讯云产品最佳实践】腾讯云CVM入门技术与实践:通过腾讯云快速构建云上应用
双十一活动入口:https://cloud.tencent.com/act/pro/double11-2024?fromSource=gwzcw.8891746.8891746.8891746
三掌柜
2024/11/18
3600
【腾讯云产品最佳实践】腾讯云CVM入门技术与实践:通过腾讯云快速构建云上应用
关于故障复盘、容忍度和SLO
原因就在于我们把故障复盘的目的搞错了,总想着找人背锅,把自己的责任撇清楚,而不是聚焦在如何改进上。
赵成
2019/11/07
1.2K0
行稳致远:腾讯自研DPU商用情况与技术演进
前言 2022年9月2日,第二届SmartNIC & DPU技术创新峰会在北京成功举办。 去年在第一届峰会上,腾讯以《从SmartNIC到DPU,腾讯自研智能网卡的“小才大用”》为分享主题,介绍了腾讯云为解决单服务器“核爆炸”,CVM和Bare metal统一算力底座,降低总体成本为目的,自研了水杉和银杉两代DPU。 今年在水杉和银杉已经历长时间上线和运营挑战的背景下,腾讯在第二届峰会上做了《行稳致远:腾讯自研DPU商用情况与技术演进》为主题的分享,以“行稳”和“致远”两个部分,介绍了腾讯自研DPU如何应对
SDNLAB
2022/09/14
3.4K0
行稳致远:腾讯自研DPU商用情况与技术演进
腾讯专有云高可用设计内幕揭秘
导语 近几年,大型公有云故障引发的生产业务事故案例时有发生。由于很多开发者默认大型公有云的服务是一直可用的,在开发时没有针对公有云服务进行容错设计,在公有云故障时,就出现了业务的异常。可见,由于大型公有云实际上已经成为了全社会共同拥有的IT基础设施,其业务的高可用也已经成为了企业社会责任的一部分。腾讯云是如何通过完备的高可用设计,来保证云服务的业务连续性和数据持久性,从而承担大厂应有的社会责任的呢? 这篇来自腾讯专有云的架构师方天戟的万字长文为您揭开腾讯专有云高可用设计的内幕。 一. IT 业务高可用的
腾讯专有云
2023/01/01
7.4K0
腾讯专有云高可用设计内幕揭秘
日均服务调用超65万亿!腾讯是怎么做云原生微服务治理的?
云原生时代,越来越多的企业借助于微服务与容器化,来提升业务弹性与研发效率。在服务治理的道路上,我们也吸取各家之所长打磨了相关的产品。本次分享以腾讯微服务架构建设为主,介绍了 TCS/TSF、北极星(PolarisMesh)和微服务治理方面的实践经验,以及在企业的相关落地案例。
腾讯云开发者
2024/12/03
8720
日均服务调用超65万亿!腾讯是怎么做云原生微服务治理的?
高效故障复盘:洞察、总结、改进
在日常纷繁复杂的项目开发周期中,故障的发生如同航行中的风浪,虽不可避免,却也是测试工程师磨砺技艺、深化理解的宝贵机遇。作为质量守护者,测试工程师们肩负着探明故障根源、构筑防护壁垒的重任。通过细致入微的故障分析,我们能够洞察系统的脆弱之处,理解错误行为的背后逻辑,进而提炼出预防故障再发的策略与措施。
测试加
2024/08/20
5000
高效故障复盘:洞察、总结、改进
重磅!腾讯云首次披露自研业务上云历程
导语:传统行业转型的过程中,腾讯向来扮演的是数字化助手的角色,腾讯云作为帮助企业数字化转型的入口,也已经成为腾讯的“独角兽”业务。 然而伴随着云业务的增长,腾讯内部业务如何上云,对于外界来说一直是个秘密。近日,腾讯自研上云项目负责人周小军首次披露,腾讯如何把内部海量的自研业务搬上云端的故事。以下是他的分享内容。 大家好,我今天分享的核心内容有三个: 腾讯自研业务如何从私有云的模式搬迁到公有云; 如何把这些大体量的业务搬到云端; 如何拥抱云原生。 腾讯的业务量非常庞大,社交业务包括QQ和空间的体量有
腾讯技术工程官方号
2019/08/15
15.6K0
重磅!腾讯云首次披露自研业务上云历程
故障治理:如何进行故障复盘
故障复盘的重要性无需多说,每一次故障都是宝贵的学习机会,本人接手故障复盘工作已经半年有余,从一开始的手足无措,慢慢变得游刃有余。以下内容为本人从网上查阅学习多个专家经验,并结合工作经历总结而来,仅供参考。
不思jo
2023/09/12
6850
腾讯云 CVM 产品详细信息
腾讯云 CVM 提供了在云中的可扩展的虚拟计算资源,允许您选择多种操作系统来启动 CVM 实例,并加载到您自定义的应用环境。后续随着业务量的变化,您还可以随时调整您的 CVM 规格。
勤劳的小蜜蜂
2019/08/12
3.1K0
【腾讯云顾问产品白皮书】重磅发布
随着云计算技术的快速发展,企业上云已成为推动业务创新和发展的重要手段。在这个过程中,构建一个高效、稳定、安全的云上架构成为企业面临的关键挑战。腾讯云卓越架构框架(Tencent Cloud Well-Architected Framework)旨在为企业提供一套全面的设计理念,帮助客户解决业务上云后的关键问题。
Smart Advisor
2024/08/20
4001
【腾讯云顾问产品白皮书】重磅发布
腾讯云存储网关提供混合云存储服务,实现数据分层存储!
​存储网关(Cloud Storage Gateway,CSG)是腾讯云提供的混合云存储服务。您可以通过 CSG 使用标准文件共享协议访问位于对象存储 COS 中的数据,无缝接入公有云,实现数据的实时共享和冷热分层。腾讯云 CSG 可以根据您的业务需求灵活地部署在云上或者本地,让您更轻松地进行数据的云上处理、备份归档以及灾难恢复。
云存储
2021/07/29
22.8K0
成都、贵州核酸检测系统“崩溃”背后的技术原因
9月3日“成都发布”消息称,9月1日,成都市新型冠状病毒肺炎疫情防控指挥部发布《关于在全市开展全员核酸检测的通告》,决定自9月1日至9月4日在全市范围内开展全员核酸检测。9月2日晚,核酸检测系统出现异常,导致采样排队时间过长,核酸检测进度缓慢,给市民群众带来困扰和不便。
顶象技术
2022/09/06
7640
成都、贵州核酸检测系统“崩溃”背后的技术原因
Techo Hub—大规模应用下的计算技术实践(深圳站2021.04.17)
4月17日下午,以《大规模应用下的计算技术实践》为主题的2021 腾讯云Techo Hub技术巡回活动首站在深圳湾科技生态园盛大开启。
Techo Hub团队
2022/03/28
1.1K0
Techo Hub—大规模应用下的计算技术实践(深圳站2021.04.17)
TVP走进B站:探索互联网黑天鹅背后的高可用之墙
2021年7月13日,bilibili 出现了一次服务不可用的宕机事故。一年以后,bilibili 技术团队以一篇事故复盘的文章刷爆了技术人的朋友圈,这一次典型的技术事故,却成了一个非典型的技术故事。
TVP官方团队
2022/10/14
1.4K1
TVP走进B站:探索互联网黑天鹅背后的高可用之墙
推荐阅读
相关推荐
腾讯云4月8日故障复盘及情况说明
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档