通过api设置Accumulo表

时间:2015-04-01 13:03:10

标签: java accumulo

Accumulo的新手,这可能听起来很傻,但我想知道如何通过api设置表格?文档肯定缺乏。我找到了

conn.tableOperations().createTable("myTable");

以及设置地点组:

HashSet<Text> metadataColumns = new HashSet<Text>();
metadataColumns.add(new Text("domain"));
metadataColumns.add(new Text("link"));

HashSet<Text> contentColumns = new HashSet<Text>();
contentColumns.add(new Text("body"));
contentColumns.add(new Text("images"));

localityGroups.put("metadata", metadataColumns);
localityGroups.put("content", contentColumns);

conn.tableOperations().setLocalityGroups("mytable", localityGroups);

Map<String, Set<Text>> groups =
    conn.tableOperations().getLocalityGroups("mytable");

从文档中,但我想知道如何采用第一种方法并构建表。然后构建列。

提前致谢!

1 个答案:

答案 0 :(得分:4)

表格没有固有的架构可供设置。使用您找到的API创建后,您可以插入您希望的任何键值对。