Hbase

初始

CAP理论:Consistency(一致) - Availability(可用性) - Partition(分区)

当有P的时候,分区产生问题,要么选择不服务(保持一致性),要么忍受不一致,服务可用.
分区存在情况下,要么选择A,要么选择C

构架

Region: 存数据的单元,不能跨服务器,过大会拆分多个region
RegionServer:
Master: 挂了不能能查询,不能增删操作
数据结构: rowkey:column family:column:version

image.png

注意

其中每个行都是不可分割的,也就是说三个列必须在一起,而且要 被存储在同一台机器上,甚至是同一个文件里面。

内容 语法
创建 create 'test','cf'
查看 list
查看表属性 describe 'test'
新增列族 alter 'test','cf2'
插入数据 put 'test','row1','cf:name','jack'
修改版本 alter 'test',{NAME=>'cf',VERSION=>5}
扫描

你可能感兴趣的:(Hbase)