1、 HColumnDescriptor 描述列族的属性信息,我们看一些那些属性可以设置
具体讲一下每个属性的意义
BlockSize 写storefile/hfile的时候最小存储单元blok的大小、默认64k ,此Block 不同于hdfs Block的概念不要混淆
compressionType 压缩类型、主要有LZO SNAPPY
EncodeOnDisk 设置是否在除了cache外硬盘上做encode
DataBlockEncoding 提供访问data block的编码算法 ,主要有 FAST FAST_DIFF PREFIX
CompactionCompression 对于列族major_compaction 的压缩类型、同 compressionType
InMemory 当某些family特别重要时,可以将它的in-memory设为true,单独使用一个缓存队列,保证cache的优先使用 (这个后续在缓存中讲解)
KeepDeletedCell ?
TimeToLive [TTL] cell 存