Apache storm 在暴风雨中FieldID是什么意思?

Apache storm 在暴风雨中FieldID是什么意思?,apache-storm,Apache Storm,这是配置文件: TopologyBuilder builder = new TopologyBuilder(); builder.setSpout("1", new Produce(), 1); builder.setBolt("2", new Output(), 4).shuffleGrouping("1"); builder.setBolt("3", new Writer(), 8).fieldsGrouping("2", new Fields("ahah","bb")); # And

这是配置文件:

TopologyBuilder builder = new TopologyBuilder();
builder.setSpout("1", new Produce(), 1);  
builder.setBolt("2", new Output(), 4).shuffleGrouping("1");
builder.setBolt("3", new Writer(), 8).fieldsGrouping("2", new Fields("ahah","bb"));

# And tuple "ahah" include{"aaa","bbb","ccc","ddd"}   
# tuple "bb" include {"ee","ff","gg","kk"}
3个螺栓有8个螺纹,分组为
字段分组
,字段包括“ahah”和“bb”

我不知道3个螺栓的8个螺纹如何工作

同一个元组是什么意思?字段的
名称(“ahah”、“bb”)
?或者字段的
内容(“aaa”、“bbb”、“ccc”、“ddd”、“ee”、“ff”、“gg”、“kk”)

字段分组:流由中指定的字段进行分区 分组。例如,如果流按“用户id”分组 字段中,具有相同“用户id”的元组将始终转到相同的任务, 但是,具有不同“用户id”的元组可能用于不同的任务

字段分组:流由中指定的字段进行分区 分组。例如,如果流按“用户id”分组 字段中,具有相同“用户id”的元组将始终转到相同的任务, 但是,具有不同“用户id”的元组可能用于不同的任务


我听不懂你的问题。在您的示例中,什么是数据,什么是模式信息?字段分组类似于SQL中的GROUP BY,指定的字段类似于SQL中的“列名”。也许这会有帮助。你可以阅读更多关于分组和并行性的信息。我听不懂你的问题。在您的示例中,什么是数据,什么是模式信息?字段分组类似于SQL中的GROUP BY,指定的字段类似于SQL中的“列名”。也许这会有所帮助。您可以阅读有关分组和并行性的更多信息