HBase介绍

HBase是一款基于Hadoop的高性能、面向列的分布式数据库,适用于海量数据的实时读写。它源于Google的BigTable论文,旨在解决单机数据库在大数据量下性能和扩展性的瓶颈。HBase在CAP理论中倾向于一致性与分区容错性,而非可用性,这使其在NoSQL领域中占有一席之地。
摘要由CSDN通过智能技术生成

目录

HBase简介

            相关背景

             CAP理论

              NoSQL



HBase简介

HBase是Apache旗下的一款高可靠性,高性能,面向性,可伸缩的分布式数据库,利用了Hbase技术可以在廉价的PC服务器上搭建大规模的存储化集群,使用HBase可以对数十亿级别的大数据进行实时性的高性能读写,在满足高性能 的同时还保证了数据存取的原子性。

相关背景

随着数据规模越来越大,大量业务场景开始考虑数据存储的水平扩展,使得存储服务可以快速执行客户端发来的请求,而目前的关系型数据库更专注一台机器。海量数据量存储成为提升应用性能的瓶颈,单台机器无法负载海量的数据处理,随之而来的出现了很多的分布式存储解决方案,HBase就是其中之一。

HBase--DataBase on Hadoop,基于分布式文件系统上面建立的数据库,HBase是面向列的开源数据库。开源团队根据2008年Google发布了一篇关于Google搜索引擎BigTable的核心思想的论文,实现了基于分布式文件系统的列数据库。随后加入Apache基金会,成为Hadoop生态圈中的顶级项目被大家熟知。

CAP理论

有的专家尝试将关系型数据库做成分布式数据库,把压力分摊到多个服务器上,但是,随之而来的问题则是很难保证原子性。增加一些操作可以保证原子性,但是性能又大幅度下降了。专家们始终没有办法构建一个即有完美原子性又兼高性能的分布式数据库。就在一筹莫展的时候有人想起。20世纪90年代初的Berkerly大学Eric Brewer 教授提出了CAP理论。CAP理论全称是  Consistenc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

⁡⁤⁡⁤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值