Files
nexus/wiki/concepts/S3协议.md

30 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: S3-Protocol
title: "S3协议"
type: concept
tags: [storage, protocol, cloud]
sources: []
last_updated: 2026-04-15
---
## Definition
S3Simple Storage Service协议是 Amazon 发布的对象存储接口标准,通过 RESTful API 提供键值对形式的大规模对象存储。MinIO、Cloudflare R2、Backblaze B2 等均兼容 S3 协议。
## Core Operations
- PUT/GET/DELETE Object上传、下载、删除对象
- ListBuckets/ListObjects列举存储桶和对象
- HEAD Object获取对象元数据
## MinIO Configuration Parameters
- S3_BUCKET存储桶名称
- S3_ENDPOINTS3 API 端点 URL
- S3_ACCESS_KEY访问密钥MINIO_ROOT_USER
- S3_SECRET_KEY秘密密钥MINIO_ROOT_PASSWORD
- S3_REGION区域MinIO 使用 us-east-1
- S3_FORCE_PATH_STYLEtrueMinIO 必需R2 等云服务可 false
## Related Concepts
- [[MinIO]]:开源 S3 兼容对象存储
- [[Zipline]]:使用 S3 协议连接 MinIO 的应用
- [[向量数据库]]:与对象存储是完全不同的数据存储范式