python - 这是一种将 Avro 模式编译为 python 类的方法吗?

标签 python avro

我很好奇它是否是一种以与 Java 或 C++ 实现相同的方式处理 Avro Python 的方法。

根据 Avro Python 官方文档,我必须在运行时提供一个 Avro 模式来编码/解码数据。但它是一种像在 Java/C++ 中那样使用代码生成器的方法吗?

最佳答案

更新:我的同事为此建立了一个非常好的库,avro-to-python .一年多来,我们一直在生产中使用它处理一些非常复杂的模式。

我不得不为 php 实现这样的东西:avro-to-php

关于python - 这是一种将 Avro 模式编译为 python 类的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32975298/

相关文章:

python - 在 python 中提取 SVM 模型的分类

python - 将一个 SQLAlchemy 模型定义为与多个其他模型之一相关联

java - Kafka 流 - SerializationException : Unknown magic byte

python-3.x - 使用 Python3 处理 AVRO 的嵌套模式

c++ - boost::python 混合嵌入/暴露:如何获取 globals() 并查看我自己的模块?

python - 解析传入 Google App Engine 的邮件中的 unicode 附件名称

python - 用一个滚动条滚动两个不同长度的列表框

java - 如何将Apach AVRO IDL编译成java?

asynchronous - 如何:使用Netty与Avro进行异步回调

java - 如何从 Avro 中的 RECORD 类型获取键入的值?