3
密钥类型我使用的CellUtil类包装在org.apache.hadoop.hbase创建细胞对象。功能标题如下所示:CellUtil:在createCell方法
public static Cell createCell(byte[] row, byte[] family, byte[] qualifier, long timestamp, byte type, byte[] value)
第5个是什么。参数字节类型代表?我看着KeyValueType类,它指的是如下定义枚举称为类型:
public static enum Type {
Minimum((byte)0),
Put((byte)4),
Delete((byte)8),
DeleteFamilyVersion((byte)10),
DeleteColumn((byte)12),
DeleteFamily((byte)14),
// Maximum is used when searching; you look from maximum on down.
Maximum((byte)255);
private final byte code;
Type(final byte c) {
this.code = c;
}
public byte getCode() {
return this.code;
}
我的问题是,什么样的类型是最小的,把等得到了与我想要的细胞类型做创造?
你可以设置Put,Minimum,Maximum和Delete的用法吗?只需一个班轮就足够了。 – Sarin
上面给出的代码是协处理器。协处理器就像触发器一样工作。如果出现该事件,则需要执行Put,Delete或其他一些事情,才能通过枚举。这就是用法。 –
让我换一种方式。假设我正在写MR单元测试,并且想使用CellUtil创建一个Cell。我应该使用哪些以及为什么。 – Sarin