크기가 수십 메가 바이트가 될 수있는 바이트 배열이 있습니다. 그러한 대형 어레이는 행복한 동물이 아닙니다. 특히 많은 동물을 가지고있을 때 그렇습니다. 그래서 압축하기를 원하기 때문에 다루기가 더 쉽습니다. DotNetZip을 BestSpeed로 설정하면 일반적으로 3 : 1의 비율로 압축됩니다..NET에서 압축 된 차등 아카이브를 수행하는 방법은 무엇입니까?
배열의 데이터는 거의 동일 할 수 있습니다. 이 점을 고려하여 버전 제어 또는 백업 소프트웨어와 같이 프로그래밍 방식으로 배열을 차등으로 압축 할 수있는 방법을 찾고자했습니다. 이 방법은, 스파 스 장소에서만 다른 30MB의 배열이 3 개있는 경우 내 zip 파일은 30MB 대신 10MB에 가깝습니다.
나는 압축 된 것과 같은 언어로 많은 쿼리를 시도했습니다. 아카이브, 백업, 차등, 차등 ... 내 용어 중 아무 것도 유용하지 않습니다. 나는 무엇을 찾고 있어야 하는가?