본문 바로가기

플랫버퍼 컴파일러

flatc (FlatBuffers)

플랫버퍼 스키마 컴파일러

한줄평

메모리 복사 없이 빠른 데이터 접근이 필요한 개발자에게 적합합니다. 스키마를 먼저 설계해야 해 간단한 용도에는 과할 수 있습니다.

이런 분께 고성능 데이터 직렬화가 필요한 개발자께

좋은 점

  • 파싱 없이 즉시 접근하는 빠른 직렬화
  • 다양한 언어의 코드 자동 생성

아쉬운 점

  • 스키마 설계가 필요해 초기 도입 비용이 있습니다

플랫버퍼 컴파일러 소개

구글이 만든 직렬화 라이브러리 FlatBuffers의 스키마 컴파일러입니다. 정의한 스키마로부터 여러 언어의 코드나 바이너리 데이터를 생성해, 파싱 없이 곧바로 접근할 수 있는 효율적인 데이터 포맷을 만들어 줍니다. 게임·모바일처럼 성능이 중요한 곳의 데이터 교환에 주로 씁니다.

제작사

영삼넷 · 공식 홈페이지

플랫버퍼 컴파일러 (flatc (FlatBuffers)) 무료 다운로드 | 자료실 | 영삼넷