文件名称:go-rat:用于随机访问的 tar 扩展
文件大小:18KB
文件格式:ZIP
更新时间:2024-07-01 00:23:03
Go
老鼠 -随机访问 tar rat 是经典 tar 存档的扩展,专注于允许在线性内存消耗增加的情况下进行恒定时间随机文件访问。 牛逼猿AR韭菜,最初是写入和读取流源,使得在内容非常低效的随机访问。 根据,我们发现从 tar 存档中读取单个文件时,rat 比传统 tar 文件比 SSD 和 HDD 快4到60倍。 任何由rat生成的 tar 文件都与标准 tar 实现兼容。 安装 推荐的Rat安装方式 go get -u github.com/mcuadros/go-rat/... 例子 导入包: import "github.com/mcuadros/go-rat" 将标准tar文件转换为rat文件: src , _ := os . Open ( "standard.file.tar" ) dst , _ := os . Create ( "extended.rat.fil
【文件预览】:
go-rat-master
----.travis.yml(346B)
----reader.go(2KB)
----reader_test.go(2KB)
----utils_test.go(429B)
----doc.go(536B)
----writer.go(2KB)
----writer_test.go(1KB)
----LICENSE(1KB)
----index_test.go(2KB)
----index.go(3KB)
----common_test.go(2KB)
----README.md(3KB)
----utils.go(536B)
----fixtures()
--------bsd.tar(64KB)