Java 프로그램 (http://www.oberhumer.com/opensource/lzo/) 내에 LZO 압축 라이브러리를 사용하려고합니다. 데이터 압축 및 압축 해제에 사용하는 방법을 한 가지 예제로 찾을 수 없습니다. 아무도 그것으로 나를 도울 수 있습니까? 분명히 네이티브 코드는 Java가 아니기 때문에 사용할 수있는 단계가 무엇인지 확실하지 않습니다. (JNI 등)Java LZO 압축 라이브러리
2
A
답변
3
Oberhumer의 원본 코드에는 Java 압축기가 포함되어 있지 않습니다. https://github.com/shevek/lzo-java을보고 싶을 수도 있습니다.
LZO가 아니면 다른 압축 알고리즘도 사용할 수 있습니까? GitHub에서 사용할 수있는 Java의 압축 알고리즘 벤치 마크 스위트가 있습니다 (https://github.com/ning/jvm-compressor-benchmark). 결과를 보면 압축률은 다소 비슷하지만 훨씬 빠르다는 다른 알고리즘이있는 것으로 보입니다.
개인적으로 메모리 내 압축이 필요한 앱에서 iq80의 딱딱한 구현 (https://github.com/dain/snappy)을 개인적으로 사용합니다. 그것은 순수한 자바 다. 그래서 그것은 도처에 움직인다. 그러나 아직도 매우 빠르다.
0
당신이 LZO jar 파일을 사용할 수 있습니다 주어진 링크에서 다운로드 할 수 있습니다 http://www.java2s.com/Code/Jar/h/Downloadhadooplzo0414jar.htm
그것은 당신에게 도움이 될 것입니다
관련 문제
- 1. PHP에서 LZO 스트림 압축 풀기
- 2. 경량 Java 압축 라이브러리?
- 3. Java 용 압축 라이브러리
- 4. Java 용 파일 압축 라이브러리
- 5. Giraph에서 LZO 압축 HDFS 파일을 읽는 방법
- 6. 셸 스크립트를 사용하여 .lzo 파일 압축 풀기
- 7. C++ 응용 프로그램에서 lzo 라이브러리 사용
- 8. LZO 감압 버퍼 크기
- 9. 하이브 LZO
- 10. 아카이브에서 파일을 압축/압축하는 java- 라이브러리
- 11. LZO- HDFS 인 파일에서 파일 압축 및 인덱싱
- 12. iOS는 압축 된 메모리의 시작 부분에 LZO 매직 번호를 넣습니까?
- 13. LZO 문제
- 14. PDF 압축 java
- 15. C++ 용 압축 라이브러리
- 16. 압축 라이브러리 창 런타임
- 17. 인덱싱 된 압축 라이브러리
- 18. 안드로이드 압축/압축 해제 네이티브 라이브러리
- 19. lzo 코덱의 차이 b/w 파이썬과 자바
- 20. Java : Bzip2 라이브러리
- 21. 오브젝트 압축 용 JS 라이브러리
- 22. (무손실) JPEG 압축 용 라이브러리
- 23. MP3 오디오 압축 라이브러리 구하기
- 24. 크로스 플랫폼 용 압축 라이브러리
- 25. Java - 다르게 압축 된 파일의 압축 해제
- 26. Java LZO 대 Deflate vs. Gzip의 벤치 마크가 있습니까?
- 27. Deflater로 Java-Multithreaded 압축
- 28. Java 압축 유틸리티가 있습니까
- 29. 입력 스트림 압축 Java
- 30. 압축 파일을 감지하십시오 java
우리는 LZ4를 사용하여 종료 (https://github.com/jpountz/lz4-java) . 우리의 유스 케이스에 비해 약간 빠르다. – StFS
괜찮습니다 ... 감사합니다. –