Casync
Content-Addressable Data Synchronization Tool
About
Encoding: Let's take a large linear data stream, split it into variable-sized chunks (the size of each being a function of the chunk's contents), and store these chunks in individual, compressed files in some directory, each file named after a strong hash value of its contents, so that the hash value may be used to as key for retrieving the full chunk data. Let's call this directory a "chunk store". At the same time, generate a "chunk index" file that lists these chunk hash values plus their respective chunk sizes in a simple linear array. The chunking algorithm is supposed to create variable, but similarly sized chunks from the data stream, and do so in a way that the same data results in the same chunks even if placed at varying offsets. For more information see this blog story.
Open Source Health
- Stars
- 1,612
- Forks
- 118
- License
- Not stated
- Last commit
- 1 years ago
Resources & Links
Related Categories
Vendor
Systemd
Quick Links
Open Source
Related Products
Pywb
Core Python Web Archiving Toolkit for replay and recording of web archives
Top category match
Jpeg Archive
Utilities for archiving JPEGs for long term storage.
Top category match
ArchiveWeb.page
Create Web Archives directly in your browser
Top category match
QQ-History-Backup
QQ聊天记录备份导出,支持无密钥导出,图片导出。无需编译有GUI界面。Backup Chating History of Instant Messaging QQ.
Shared categories
Ibackupextractor
A simple tool for extracting files from iOS backup archive.
Shared categories