我尝试通读文档并进行一些搜索,但我不太清楚。 在 Accumulo 中存储数据时,是否需要提供列系列和限定符作为密钥的一部分? 如果我只想提供一个唯一的 RowID 作为我的密钥,该怎么办? 我会在突变对象中传递 null 作为我的家人和限定符吗?
您可以将空字节数组作为列系列或限定符传递,如下所示。 这也使用空值。
byte[] EMPTY_BYTES = new byte[0];
Mutation m = new Mutation("rowID");
m.put(EMPTY_BYTES, EMPTY_BYTES, EMPTY_BYTES);