java snappy

作者:原创时间:2022-04-20
文档

java snappy是什么?让我们一起来了解一下吧!

java snappy是一个可以用来压缩或解压的压缩库。snappy它的目的不在于最大程度去压缩,也不在于兼容别的压缩裤。它主要是满足高速度和更合理的压缩。

snappy有以下四种特点:

1.快速性:压缩速度达到250 MB /秒及以上,无需汇编代码。请参阅下面的“性能”。

2.稳定性:在过去的几年中,Snappy已在Google的生产环境中压缩和解压缩了PB级的数据。Snappy位流格式是稳定的,不会在版本之间更改。

3.是一个免费和开源软件:Snappy已获得BSD类型许可证的许可。

4.稳健性:Snappy解压缩器的设计不会在遭到损坏或恶意输入时崩溃。

java运用snappy压缩器的关键代码如下:

package cn.com.kafkademo.kafkademo;
 
import java.io.IOException;
 
import org.xerial.snappy.Snappy;
 
public class SnappyDemo {
 
/**
* @param args
*/
public static void main(String[] args) {
 
}
 
public static byte[] compressHtml(String html) {
try {
return Snappy.compress(html.getBytes("UTF-8"));
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
 
public static String decompressHtml(byte[] bytes) {
try {
return new String(Snappy.uncompress(bytes));
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
}

以上就是小编今天的分享了,希望可以帮助到大家。

显示全文
杜甫的名句 java snapshot 孟浩然的名句 关于诚信的名言名句 杜甫的名言名句 杜甫的名句有哪些 杜甫的千古名句 范仲淹的名句 范仲淹的十大经典名句 缅怀先烈的名言名句 坚持的名言名句 屈原的名言名句 屈原的名句 屈原的千古名句 屈原的经典名句 韩愈的名言名句 青春的名言名句 诗经中的经典名句 刘禹锡的名句 关于清明节的谚语 活着的经典名句 关于时间的名言名句 感恩老师的名言名句 生日的经典名句 关于读书的名言名句 诚信的名言名句 文章千古事得失寸心知是谁的名句 java sm3加密 java sizeof java simpledateformat java simhash java shuffle java sha256加密 java portal java pojo java plugin java sftp java plug-in java settimeout java platform