개발로그
[JAVA] gzip 과 zlib
원스텝퍼더
2023. 5. 23. 23:20
긴 text의 데이터를 db 한 컬럼에 text라는 자료형으로 넣었었는데 이 컬럼에 들어가는 데이터가 텍스트 파일로 대체되어
사이즈를 줄이고자 gzip으로 압축하고 base64로 변환하여 insert는 되었는데 복호화 하는 과정에서 db에 들어간 text형식의 데이터는 결국 gzip의 binary 를 text로 변환한 것이었지만 base64 텍스트를 복호화한 상태는 gzip으로 인식하지 못하여
gzib.decompress(data) ==> zlib.decompress(data)를 사용하였습니다.
검색을 해보니 zlib 가 좀더 큰 개념으로 사용된다고 봤습니다.