.parquet
Data
GIF (Graphics Interchange Format)
GIF는 256색 팔레트를 사용하는 비트맵 이미지 형식으로, 프레임 기반 애니메이션을 지원합니다. 단순한 애니메이션, 반응 이미지, 밈에 널리 사용되며 인터넷 문화의 아이콘입니다.
MIME 타입
application/vnd.apache.parquet
유형
바이너리
압축
무손실
장점
- + Excellent compression through columnar encoding
- + Fast analytical queries — reads only needed columns
- + Predicate pushdown skips irrelevant row groups entirely
- + Standard in Spark, DuckDB, Pandas, and cloud data lakes
단점
- − Not suited for transactional row-level updates
- − More complex to write than CSV or JSON
- − Schema evolution has some limitations
.PARQUET 사용 시점
GIF는 단순한 애니메이션과 반응 이미지에 사용하세요. 고품질 애니메이션에는 WebP나 APNG, 비디오 콘텐츠에는 MP4를 사용하세요.
기술 세부사항
GIF는 LZW 압축을 사용하며 최대 256색 팔레트로 제한됩니다. 애니메이션은 그래픽 제어 확장(프레임 딜레이, 처리 방법)과 여러 이미지 프레임을 통해 구현됩니다. 1비트 투명도(온/오프)만 지원하며 반투명은 불가능합니다.
역사
CompuServe는 1987년 GIF87a를 출시했으며, 1989년에 애니메이션과 투명도를 추가한 GIF89a가 뒤따랐습니다. LZW 압축 특허 분쟁으로 PNG가 만들어졌지만, GIF는 애니메이션 기능으로 살아남았습니다.