用什么语法来描述ZooKeeper中的Kafka数据结构?

时间:2014-05-23 15:41:25

标签: apache-kafka

我是Kafka / Zookeeper的新手,我对用于描述Zookeeper中的Kafka数据结构的语法感到困惑。例如:

Schema:
{ "fields" :
    [ {"name": "version", "type": "int", "doc": "version id"},
      {"name": "partitions",
       "type": {"type": "map",
                "values": {"type": "array", "items": "int", "doc": "a list of replica ids"},
                "doc": "a map from partition id to replica list"},
      }
    ]
}

Zookeeper的下一个样本数据满足模式:

{"version":1,"partitions":{"0":[0]}}

为什么单词fieldsnametype未出现在样本中?为什么只出现了一些列和逗号?

我的问题是我可以阅读有关此语法的内容吗?

我非常感谢任何建议。

谢谢

1 个答案:

答案 0 :(得分:1)

好的,我发现这是JSON结构。