1 Star 0 Fork 54

chenzhenguo / Java-Interview-Advanced

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
141.md 945 Bytes
一键复制 编辑 原始数据 按行查看 历史
leelovejava 提交于 2020-06-28 09:22 . update nosql之hbase

141、HBase作为一个NoSQL数据库,有哪些架构上的特点?(上)

《003_HBase作为一个NoSQL数据库,有哪些架构上的特点?(上)》

(1)分布式架构

hbase定位是分布式nosql数据库,把自己的nosql数据库的功能是通过多台机器来实现的,有多个RegionServer,分布式管理数据,分布式执行你的各种nosql数据库的操作

(2)分布式数据存储和自动数据分片

这个功能是极为强大的,比如你搞一个hbase里的表,然后在表里搞很多很多的数据,这个表会分为很多的region,每个region里是一个数据分片,然后这些region数据分片就会分散在多台机器上

假设你的表里的数据太多了,此时region会自动进行分裂,分裂成更多的region,自动分散在更多的机器上,对我们使用是极为方便的

(3)集成hdfs作为分布式文件存储系统

Java
1
https://gitee.com/chenzhenguo/Java-Interview-Advanced.git
git@gitee.com:chenzhenguo/Java-Interview-Advanced.git
chenzhenguo
Java-Interview-Advanced
Java-Interview-Advanced
master

搜索帮助