SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
APACHE-2.0 License
Bot releases are hidden (Show)
-dir.idx
option for separate index file storage, which can be on faster SSDs.fs.configure
to configure path specific options for the bucket specific options.fs.configure
adds configurable volume growthfs.seaweed.replication
FileSystem.close()
volume.balance
wrong volume placement #1626fs.configure
command to configure path-specific setting for replication/collection/ttl/fsync.Last release has a small issue with weed version
. It does not affect actual usage.
Seaweed-
prefix will be stored as metadata.x-amz-tag-count
header in GET requests #1566X-Amz-Storage-Class
in request header.X-Amz-Tagging
in request header.X-Amz-Meta-
in request header.volume.mark -readonly
#1574weed filer.copy
had filename as the directory.weed mount -filer.path=...
parameter. #1528weed filer.sync
with MySql, Postgres and Cassandra stores.weed mount -outsideContainerClusterMode
now uses volume server publicUrl.-readRetryTime
weed filer -s3
response-content-encoding
in the header #1487weed upload
respects -usePublicUrl
for large files #1492fs.seaweed.buffer.size
option. Dramatically improved performance!ip.bind
docker pull chrislusf/seaweedfs:2.00_large_disk
weed server
running mode #1469-preStopSeconds
default wait time from 30s to 10svolume.fix.replication
also purge over replicated volumes