《Storm企业级应用:实战、运维和调优》——3.1 Tuple元组
本节书摘来自华章计算机《Storm企业级应用:实战、运维和调优》一书中的第3章,第3.1节,作者:马延辉 陈书美 雷葆华著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.1 Tuple元组
Tuple是Storm的主要数据结构,并且是Storm中使用的最基本单元、数据模型和元组。
3.1.1 Tuple描述
Tuple就是一个值列表,Tuple中的值可以是任何类型的,动态类型的Tuple的f?ields可以不用声明;默认情况下,Storm中的Tuple支持私有类型、字符串、字节数组等作为它的字段值,如果使用其他类型,就需要序列化该类型。
Tuple的字段默认类型有:integer、float、double、long、short、string、byte、binary(byte[])。
Tuple数据结构如图3-1所示。
Tuple
