我想對HDFS中存儲的Avro文件進行簡單的讀取。我發現如何在本地文件系統上讀取它... FileReader reader = DataFileReader.openReader(new File(filename), new GenericDatumReader());
for (GenericRecord datum : fileReader) {
String value =
我實際上是想用Avro序列化包含日期的對象,並且反序列化的日期與期望值不匹配(用avro 1.7.2和1.7.1測試)。下面是我序列化類: import java.text.SimpleDateFormat;
import java.util.Date;
public class Dummy {
private Date date;
private SimpleDateF
Avro序列化在Hadoop用戶中非常流行,但實例很難找到。 任何人都可以幫我用這個示例代碼?我最感興趣的是使用Reflect API來讀/寫文件並使用Union和Null註釋。 public class Reflect {
public class Packet {
int cost;
@Nullable TimeStamp stamp;
publ