브로

2013-11-01 2 views
3

Avro 웹 사이트에서 DatumWriter의 목적은 예를 들어 어떤했다입니까? 나는 그것이 무엇을 제공 하는지를 의미합니까? write 메서드를 제공하지만 대신에 DataFileWriter을 사용합니다. 누군가 그것의 디자인 목적을 설명 할 수 있습니까?브로

+0

나에게 [장식 무늬 디자인 패턴] (http://en.wikipedia.org/wiki/Decorator_pattern)처럼 보입니다. –

답변

3

주어진 데이터 객체를 주어진 스키마 (사용자 클래스에서 추출한)가있는 avro 레코드로 변환하는 DatumWriter 클래스입니다.

이 레코드가 주어지면 DataFileWriter는이를 파일에 기록해야합니다.

관련 문제