이 질문은 여러 번 요청되었지만 여전히 문제가 해결되지 않았다는 것을 알고 있습니다.Java 용 압축 라이브러리
3 개의 jpeg (약 500 ~ 700kb)와 오디오 파일 (pcm 1.5mb)을 압축하려고합니다.
Java.util.zip, zip4j를 시도했으며 최대 압축 설정에서도 2 % 압축과 같은 결과를 얻었습니다. 임대료 30 ~ 40 %가 필요합니다.
이것은 불가능한 일입니까?
데이터를 압축하려고하는 이유는 서버의 처리량이 제한되어 있고 최대 속도를 얻고 싶습니다. 3.5mb zip에 약 6 ~ 8 초 걸립니다. 내 목표는 약 1 ~ 2 초가 걸리는 것입니다.
확실히 30 % -40 %를 얻지 못할 것입니다. 더 나은 서버를 얻는 것이 더 나을 것입니다. –
JPEG는 이미 압축 된 형식입니다. 이미지를 축소하지 않고도 30-40 %를 얻을 수있는 방법은 없습니다. – Tom
아마존 S3와 같은 [CDN] (http://en.wikipedia.org/wiki/Content_delivery_network)을 사용하는 것이 좋습니다. 따라서 서버는 HTML 컨텐트에만 집중할 수 있으며 대용량 파일은 CDN에 저장됩니다. – gerrytan