
s3
伢之国
云存储深耕之路,专注于对象存储,块存储,云计算等技术。坚持撰写有思考的技术文章。微信公众号:奇伢云存储。个人站点:https://liqingqiya.github.io。
展开
-
对象存储 Bucket
layout: posttitle: “对象存储 Bucket”date: 2020-7-26 1:44:09 +0800categories: s3 对象存储 Bucket文章目录BucketBucket 是什么?Bucket 命名规范Bucket 权限类别Bucket 的创建Bucket 的删除思考问题BucketBucket 是什么?对象存储里面只有两个跟资源相关的名词:Bucket,Object。Bucket 中文直译为”桶“,Object 显而易见就是”对象“。所有 Objec.原创 2020-08-01 22:56:46 · 3749 阅读 · 0 评论 -
http 请求怎么确定边界?
文章目录S3 上传有两种 method 方式HTTP 数据怎么确定边界?分四种情况讨论截图示例Chunked的包Content-Length的包S3 上传有两种 method 方式PUT 请求:这个上传请求上传对象协议明确携带 Content-length 的;POST 请求:这个不要求知名 Content-length,而是通过一种流式的数据传输,但是总归还是要知道边界在哪里?有以下几种...原创 2020-04-21 23:48:09 · 1461 阅读 · 0 评论 -
找对象那么难?python s3cmd 帮你解决
文章目录安装配置使用常用方法创建桶列举桶上传对象下载对象列举对象Python 代码封装调试pdb 调试s3cmd --debugs3cmd 是一个 python 实现的知名的 s3 客户端工具,能非常方便和人性化的手段让你使用 s3 对象存储。官网链接:https://s3tools.org/s3cmdgithub链接:https://github.com/s3tools/s3cmd安装...原创 2020-04-21 23:38:32 · 522 阅读 · 0 评论 -
Golang 数据结构到底是怎么回事?gdb调一调?
“ 不仅限于语法,使用gdb,dlv工具更深层的剖析golang的数据结构”Golang数据结构变量:有意义的一个数据块。变量名:一个有意义的数据块的名字。为什么特意会有这个章节?golang本质是全局按照值传递的,也就是copy值,那么你必须知道你的内存对象是包含哪些内容,才能清楚掌握你在copy值的时候复制了哪些东西,这个很重要,第一部分的正文内容从这里开始。具体如下类型:num...原创 2020-04-12 13:35:42 · 297 阅读 · 0 评论 -
对象存储5个好用S3客户端,推荐给你
有5个非常简单好用 S3 客户端工具,可以方便接入对象存储,让你昂你领成本的上手对象存储,还能够抓一抓 S3 协议的包。s3curls3curl 是命令行工具,开源免费使用,非常轻量,也是我平时用的最多的一个工具。s3curl 是 perl 写的逻辑脚本, 本质上,就是帮你构造一个合法的 S3 请求,通过 curl 工具发出去。所以你能做到非常基础的行为,了解到 S3 请求的本质。安装在u...原创 2020-04-12 13:15:01 · 22944 阅读 · 1 评论 -
聊聊什么是对象存储?
从来没接触过对象存储的可能有点蒙,对象存储是啥,使用场景是啥,还有没有文件系统POSIX哪些接口?公有云厂商对对象存储的定义AWS S3Amazon Simple Storage Service (Amazon S3) 是一种对象存储服务,提供行业领先的可扩展性、数据可用性、安全性和性能。这意味着各种规模和行业的客户都可以使用它来存储和保护各种用例(如网站、移动应用程序、备份和还原、存档、...原创 2020-04-11 09:43:42 · 2996 阅读 · 0 评论 -
一文读懂 对象存储S3访问姿势
S3支持三种资源访问方式:Path Style URLVirtual-hosted Style URL自定义域名本质上,对象存储使用bucket,key来唯一标识一个对象,所以只要你告诉对象存储服务端这两个东西,那么理论上就能定位到这个数据。以上三种方式,总归都是为了获取到(bucket,object_key)。Path Style URL在Path Style URL中,buc...原创 2020-04-11 09:42:02 · 9185 阅读 · 0 评论