-
hbase是nosql的一种,非关系型数据库,not only sql,可处理大规模、高并发的数据,是web2.0以后的产物
-
hbase的扩展性和灵活性更好,而且筛选能力相较于MySQL更优
-
nosql的四大特点:
灵活的数据模型
(1.键值数据库、2.文档数据库、列族数据库【列存储数据,列族用于分类,至少要有一个列族,每个列族可以包含数量不同的列】、4.图形数据库【以节点【表示实体】和边【表示实体之间的关系】存储,节点和边描述他们的特征和性质】)高扩展性:
良好的横向扩展性,可以扩展多个节点分布式:
每个地方都有各个地方的节点,提高速度,容错性增强,避免数据丢失和系统崩溃高性能:
一般快速的读取、写入使用内存,还用磁盘做持久化存储 -
CAP理论:
C【consistency】一致性:分布式系统之间多个节点的数据保持一致
强一致性:必须保持完全一致,难
弱一致性:容许不能立即更新数据,但是最终在一定时间内任然可以保持所有节点的数据一致,又称最终一致性。Cap理论主要强调强一致性A【avaliability】可用性:分布式系统面对每个客户端【PC、移动端】发出的请求,都能在合理的时间内给予相应
P【partition tolerance】分区容错性:分布式系统在面临某些节点故障或网络分区时,不影响其他节点
cap 理论只能满足两个要求,无法同时满足三个。满足了分区容错后,无法同时满足一致性和可用性,也就是C和A不兼容,两两形成CA CP AP三种取舍策略
BASE理论是对于CAP理论的一种折中,面对不同的业务需求进行具体任务的纵向延伸,可以作为扩展了解,如图所示:

hbase笔记总结1
@十八子德月生2025-02-25 20:54
相关推荐
SUPER526617 小时前
运维hbase服务重启,导致应用查询异常 hbase:metayumgpkpm3 天前
腾讯TBDS和CMP(Cloud Data AI Platform,类Cloudera CDP,如华为鲲鹏 ARM 版)比较的缺陷在哪里?早睡早起早日毕业4 天前
大数据管理与应用系列丛书《大数据平台架构》之吃透HBase:从原理到架构的深度解剖渣渣盟4 天前
Flink数据流高效写入HBase实战你好~每一天5 天前
未来3年,最值得拿下的5个AI证书!yumgpkpm6 天前
腾讯TBDS和Cloud Data AI CMP 比较的缺陷在哪里?yumgpkpm10 天前
腾讯云TBDS与CDH迁移常见问题有哪些?建议由CDH迁移到CMP 7.13 平台(类Cloudera CDP,如华为鲲鹏 ARM 版)yumgpkpm11 天前
数据可视化AI、BI工具,开源适配 Cloudera CMP 7.3(或类 CDP 的 CMP 7.13 平台,如华为鲲鹏 ARM 版)值得推荐?1***s63212 天前
MySQLGraphQL案例2501_9411477114 天前
人工智能与自动化:未来工作环境的颠覆性力量