...
implementation | core | data file | codec | RPC/HTTP |
---|---|---|---|---|
C | yes | yes | deflate, snappy | yes no |
C++ | yes | yes | ? deflate | yes no |
C# | yes | yes | deflate | yes |
Java | yes | yes | deflate, snappy | yes |
yes | yes | deflate | no | |
Python | yes | yes | deflate, snappy | yes |
Ruby | yes | yes | deflate | yes |
PHP | yes | yes | ? | no |
Definitions
- core implies the ability to
- parse schemas from JSON
- read and write binary data for a schema
- data file implies the ability to
- read and write Avro data files
- codec lists the supported data file compression codecs
- RPC/HTTP implies the ability to
- make and recieve RPC calls over HTTP