Open matteblack9 opened 2 years ago
김현우
부호화(Encoding) : 컴퓨터를 이용해 데이터를 생성할 때 데이터의 양을 줄이기 위해 데이터를 컴퓨터가 읽을 수 있는 형태로 코드화하고 압축하는 것이다. 정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 변환하는 것이다. Marsharing / UnMarsharing : 부호화/비부호화
{ "userName": "Martin", "favouriteNumber": 1337, "interests": ["daydreaming", "hacking"] }
message Person { required string username = 1; optional int64 favorite_number = 2; repeated string interests = 3; }
예시 : https://bcho.tistory.com/1182
상/하위 호환성 참고 자료
데이터 필드 추가 시 이진 부호화의 방법에 따라 주의해야할 점이 있다.
이진 부호화에 대한 스키마 작성의 장점
작성중...ㅠㅠ
Issue Brief
범위
발표자
김현우
Summary
4장. 부호화와 발전
부호화(Encoding) : 컴퓨터를 이용해 데이터를 생성할 때 데이터의 양을 줄이기 위해 데이터를 컴퓨터가 읽을 수 있는 형태로 코드화하고 압축하는 것이다. 정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 변환하는 것이다. Marsharing / UnMarsharing : 부호화/비부호화
읽기 전 생각해보기
데이터 부호화 과정
데이터 부호화 형식
이진 부호화의 방법들(스리프트와 프로토콜 버퍼, Avro ...)
예시 : https://bcho.tistory.com/1182
쓰기 스키마와 읽기 스키마
상/하위 호환성 참고 자료
데이터 필드 추가 시 이진 부호화의 방법에 따라 주의해야할 점이 있다.
이진 부호화에 대한 스키마 작성의 장점
데이터플로 모드