世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。
hbase的数据存储结构如上所示,hbase的最小单位是列col,在列里存储着具体的值val,然后每一行row对应多个列col,并且每列col都有一个family标签,用于版本控制等区分,而根据行row的范围又可以分组为多个region,而region在hbase集群的对应的就是一个个的数据节点即region Server,当然hbase也会有一个master节点负责这些region节点的发现与管理。如果与集群中分片存储对应起来那么region就是一个个的分片了,通过这些分片在不同服务器上的冗余存储,可以保证数据的安全。
更多信息,请关注公众号: