Skip to content

Latest commit

 

History

History
28 lines (8 loc) · 945 Bytes

141.md

File metadata and controls

28 lines (8 loc) · 945 Bytes

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

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

(1)分布式架构

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

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

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

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

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