文件名称:ssds:适用于AWS和GCP的简单数据存储系统
文件大小:37KB
文件格式:ZIP
更新时间:2024-03-10 04:25:40
Python
固态硬盘 s 1简单数据存储。 将目录树作为“提交”上传到S3或GS云存储桶。 每个提交都带有用户分配的标识符和易于阅读的名称。 提交的云位置具有关键结构submissions/{uuid}--{name}/{tree} 。 所有上传内容均经过校验和验证。 Multpart上传使用已定义的块大小来一致地跟踪撰写的S3 ETag。 安装 pip install git+https://github.com/DataBiosphere/ssds 用法 进行新的提交 ssds staging upload --submission-id my_submission_id --name my_cool_submission_name /local/path/to/my/submission 更新现有的提交 ssds staging upload --submission-id my_exist
【文件预览】:
ssds-master
----setup.py(2KB)
----.gitignore(673B)
----dev_scripts()
--------find_missing_checksums.py(1KB)
----common.mk(2KB)
----requirements.txt(118B)
----Makefile(721B)
----quickstart.md(7KB)
----.travis.yml(483B)
----MANIFEST.in(25B)
----LICENSE(1KB)
----scripts()
--------ssds(325B)
----README.md(2KB)
----tests()
--------test_ssds.py(10KB)
--------test_cli.py(2KB)
--------__init__.py(1KB)
--------infra()
--------test_storage.py(5KB)
--------fixtures()
--------test_checksum.py(3KB)
--------test_blobstore.py(8KB)
----ssds()
--------blobstore()
--------__init__.py(7KB)
--------cli()
--------gcp.py(1KB)
--------storage.py(9KB)
--------concurrency.py(997B)
--------aws.py(1KB)
--------deployment.py(1KB)
--------checksum.py(2KB)
----.flake8(96B)
----requirements-dev.txt(54B)