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