代码实现
<dependency>
<groupId>org.xerial.snappy</groupId>
<artifactId>snappy-java</artifactId>
<version>(version)</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
public class SnappyCompress implements Compress {
public byte[] compress(byte[] array) throws IOException {
if (array == null) {
return null;
}
return Snappy.compress(array);
}
public byte[] unCompress(byte[] array) throws IOException {
if (array == null) {
return null;
}
return Snappy.uncompress(array);
}
}