SeaweedFS
SHA-256一个简单且高度可扩展的分布式文件系统,可存储数十亿文件并快速提供服务,兼容 S3 API。
스마트 다운로드
Download 버전 다운로드
v4.23 · 61.1 MB
高性能分布式文件系统,支持 S3,轻松处理海量小文件。
주요 기능
- 兼容 S3 API,可直接作为对象存储使用
- 支持海量小文件存储,元数据开销仅 40 字节/文件
- 集成 Filer 组件,支持 POSIX 文件操作和目录结构
- 支持 WebDAV、HDFS、FUSE 等多种访问协议
- 内置纠删码,降低存储成本
할 수 없는 것
- •单节点启动适合开发测试,生产环境务必配置多节点和高可用(HA)模式,默认 master 是单点,建议使用 etcd 或 raft 实现高可用,删除桶或对象后,磁盘空间不会立刻回收,需等待垃圾回收(GC)机制,如果使用 Filer,需要额外配置元数据库(如 MySQL、PostgreSQL)
사용 사례
- 替代 Minio 或 Ceph 作为对象存储
- 大数据平台(如 Hadoop/Spark)的底层存储
- 图片、视频等媒体文件的存储和分发
- 日志、备份和归档存储
SeaweedFS 是一个简单且高度可扩展的分布式文件系统,专为高效存储和服务海量文件而设计。它采用主从卷架构,中央主节点只管理卷的分布,文件元数据由卷服务器管理,实现了 O(1) 的磁盘读取速度。SeaweedFS 提供兼容 S3 的对象存储接口、通过 Filer 支持类似 POSIX 的文件系统、支持纠删码、WebDAV 等。它可以轻松扩展到数千台机器,是处理大数据、备份归档、媒体存储等场景的理想选择,相比 HDFS 或 Minio 更轻量、更方便运维。
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
步骤1:从 GitHub Releases 下载对应系统的 weed 二进制文件并解压
步骤2:在终端中设置环境变量并运行:AWS_ACCESS_KEY_ID=admin AWS_SECRET_ACCESS_KEY=secret S3_BUCKET=my-bucket ./weed mini -dir=/data
步骤3:访问 http://localhost:8333 使用 S3 客户端(如 AWS CLI)操作对象存储,或访问 http://localhost:9333 查看管理界面
- 步骤1:从 GitHub Releases 下载对应系统的 weed 二进制文件并解压
- 步骤2:在终端中设置环境变量并运行:AWS_ACCESS_KEY_ID=admin AWS_SECRET_ACCESS_KEY=secret S3_BUCKET=my-bucket ./weed mini -dir=/data
- 步骤3:访问 http://localhost:8333 使用 S3 客户端(如 AWS CLI)操作对象存储,或访问 http://localhost:9333 查看管理界面
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
b5a3bfaa7f9c7d8161ad71b6e4e3f304cbd879e50b382f829cd7c53557c2accb이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
直接删除 weed 二进制文件和 -dir 指定的数据目录即可(如果使用系统服务,请先停止并移除服务)。
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
4 FAQs