HBase物理视图是通过表、列族、列和行组织的。在HBase中,数据存储在表中,每个表都可以有一个或多个列族,列族是逻辑上的一组列的集合。每个列族包含多个列,列被存储在HBase中的列族中。行是HBase表中的基本单位,每一行都有一个唯一的行键,行键用于唯一标识一行。
在HBase物理视图中,数据被存储在HFile中,HFile是HBase中的底层存储文件格式,它包含了实际的数据和对数据的索引。HBase中的数据被按照列族和列的组合存储在HFile中,这种存储方式可以提高数据的读写效率。
HBase还使用WAL(Write-Ahead-Log)来保证数据的持久性和一致性。WAL记录了数据的变更操作,确保在发生故障时可以进行数据恢复。
总的来说,HBase的物理视图是通过表、列族、列和行来组织的,数据存储在HFile中,保证了数据的高效访问和持久性。