文件名称:cotar:云优化的焦油
文件大小:1.63MB
文件格式:ZIP
更新时间:2024-04-27 01:37:33
TypeScript
Cotar-云优化的tar存档 焦油+焦油指数+ S3 = :red_heart: 要求 支持任何tar文件和任何内容(当前专注于MVT) 应该能够处理具有数百万个内部文件的100GB +大型tar文件 索引应该较小和/或压缩以节省空间 理想情况下,应该能够以最少的请求获取存档内的任何文件(理想情况下2) 用法 创建一个云tar文件 npm i -g @cotar/cli cotar create inputFile.tar tar文件 TAR文件包含文件的集合,这些文件顺序存储在文件中。 在存储文件数据之前,每个文件都包含512字节的标头。 这使得将新文件添加到存档非常容易,因为移动文件可以追加到末尾,但是这使得不可能进行随机读取,因为必须读取每个文件头,直到找到所需的特定文件为止。 TAR索引(.tar.index)是一个JSON文档,其中包含tar文件内部的文件位置和大小。 使用此索引,可以随
【文件预览】:
cotar-master
----package.json(861B)
----.github()
--------dependabot.yml(236B)
--------workflows()
----TarFileIndex.png(55KB)
----LICENSE(1KB)
----lerna.json(82B)
----static()
--------index.html(4KB)
----.eslintrc.js(66B)
----tsconfig.json(168B)
----tsconfig.base.json(55B)
----.kodiak.toml(207B)
----.gitignore(26B)
----CHANGELOG.md(390B)
----.prettierrc.js(68B)
----README.md(2KB)
----yarn.lock(223KB)
----packages()
--------core()
--------cli()
----TarFileBackground.png(59KB)