可以用最小大小定义Avro中的复杂记录数组吗?
我希望我的数组始终至少包含一个元素。如何限制呢?
没有这样的规范。当然,最小大小将为零。
使用apache-kafka,您可以定义自己的Interceptor以检查和拒绝带有空数组的消息。或使用apache-kafka-streams或ksqldb过滤掉这些消息。
Interceptor