Skip to main content

seaweedfs-bin

https://github.com/seaweedfs/seaweedfs

SeaweedFS is a simple and highly scalable distributed file system. There are two objectives:

  1. to store billions of files!
  2. to serve the files fast!

SeaweedFS started as a blob store to handle small files efficiently. Instead of managing all file metadata in a central master, the central master only manages volumes on volume servers, and these volume servers manage files and their metadata. This relieves concurrency pressure from the central master and spreads file metadata into volume servers, allowing faster file access (O(1), usually just one disk read operation).

There is only 40 bytes of disk storage overhead for each file's metadata. It is so simple with O(1) disk reads that you are welcome to challenge the performance with your actual use cases.

SeaweedFS started by implementing Facebook's Haystack design paper. Also, SeaweedFS implements erasure coding with ideas from f4: Facebook’s Warm BLOB Storage System, and has a lot of similarities with Facebook’s Tectonic Filesystem and Google's Colossus File System

On top of the blob store, optional [Filer] can support directories and POSIX attributes. Filer is a separate linearly-scalable stateless server with customizable metadata stores, e.g., MySql, Postgres, Redis, Cassandra, HBase, Mongodb, Elastic Search, LevelDB, RocksDB, Sqlite, MemSql, TiDB, Etcd, CockroachDB, YDB, etc.

SeaweedFS can transparently integrate with the cloud. With hot data on local cluster, and warm data on the cloud with O(1) access time, SeaweedFS can achieve both fast local access time and elastic cloud storage capacity. What's more, the cloud storage access API cost is minimized. Faster and cheaper than direct cloud storage!

SeaweedFS also ships a built-in Iceberg REST Catalog, turning the same cluster into a self-contained lakehouse. Spark, Trino, Dremio, DuckDB, and RisingWave can query Iceberg tables directly — no Hive Metastore, Glue, or external catalog service required. Storage and table metadata live in one system, simplifying on-prem and small-team analytics stacks.

install

pip install seaweedfs-bin

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

seaweedfs_bin-4.45-py3-none-win_arm64.whl (42.1 MB view details)

Uploaded Python 3Windows ARM64

seaweedfs_bin-4.45-py3-none-win_amd64.whl (48.0 MB view details)

Uploaded Python 3Windows x86-64

seaweedfs_bin-4.45-py3-none-manylinux_2_28_x86_64.musllinux_1_2_x86_64.whl (46.0 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64musllinux: musl 1.2+ x86-64

seaweedfs_bin-4.45-py3-none-manylinux_2_28_aarch64.musllinux_1_2_aarch64.whl (40.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64musllinux: musl 1.2+ ARM64

seaweedfs_bin-4.45-py3-none-macosx_13_0_arm64.whl (42.9 MB view details)

Uploaded Python 3macOS 13.0+ ARM64

File details

Details for the file seaweedfs_bin-4.45-py3-none-win_arm64.whl.

File metadata

  • Download URL: seaweedfs_bin-4.45-py3-none-win_arm64.whl
  • Upload date:
  • Size: 42.1 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for seaweedfs_bin-4.45-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 15d0d746aaaa1d90d8032357dcbd1126190853e0bde6b5882060a6180a3f651a
MD5 af3243f2dfc2076d792eedcfd56f0606
BLAKE2b-256 ee67dda9761a123535d0a5cafdd9e7bdc24ef477b21f163a38f88ee3e477d5da

See more details on using hashes here.

Provenance

The following attestation bundles were made for seaweedfs_bin-4.45-py3-none-win_arm64.whl:

Publisher: build_seaweedfs.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file seaweedfs_bin-4.45-py3-none-win_amd64.whl.

File metadata

  • Download URL: seaweedfs_bin-4.45-py3-none-win_amd64.whl
  • Upload date:
  • Size: 48.0 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for seaweedfs_bin-4.45-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 222873a2f494b568ede0c2ad07692ab82b5a2450005d8cd12082e06cbb3697d8
MD5 8cf0f40e14327f07e85f0b5c363c1cab
BLAKE2b-256 41f32079cbc3743141270e24f9733741d6b6fa3b92df8787dc89ad979a1b9eae

See more details on using hashes here.

Provenance

The following attestation bundles were made for seaweedfs_bin-4.45-py3-none-win_amd64.whl:

Publisher: build_seaweedfs.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file seaweedfs_bin-4.45-py3-none-manylinux_2_28_x86_64.musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for seaweedfs_bin-4.45-py3-none-manylinux_2_28_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 215a88f32811ee363032e52141641694c92753d584d0636c32636de28ac5abb1
MD5 01a1d14564ded144bbc7ba9260be4b92
BLAKE2b-256 d868ea8c7bdc73b853ddecebf130426d195712cd1de7b6dc3429d06a665f94e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for seaweedfs_bin-4.45-py3-none-manylinux_2_28_x86_64.musllinux_1_2_x86_64.whl:

Publisher: build_seaweedfs.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file seaweedfs_bin-4.45-py3-none-manylinux_2_28_aarch64.musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for seaweedfs_bin-4.45-py3-none-manylinux_2_28_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c9368fb1258ad7f1b255051745d2299cf20c2692a5508549af06f3faccd1c831
MD5 6bf1671f3334af650030a77bf09d5320
BLAKE2b-256 6d7f6aedcd0f8f65d91941835fec220541d723354fad7d6f0af828307deaf660

See more details on using hashes here.

Provenance

The following attestation bundles were made for seaweedfs_bin-4.45-py3-none-manylinux_2_28_aarch64.musllinux_1_2_aarch64.whl:

Publisher: build_seaweedfs.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file seaweedfs_bin-4.45-py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for seaweedfs_bin-4.45-py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 39aef4fdbb7fb43b4cc0f25515f2351c266a56824456bb4f77d0d50e5b6b3f47
MD5 1f0b404cf7d5deb78338237769b5fd1d
BLAKE2b-256 01d550a18abdb75f302a4b3d6941c19c935ebd9deb525bf2cf663bef6a5fd739

See more details on using hashes here.

Provenance

The following attestation bundles were made for seaweedfs_bin-4.45-py3-none-macosx_13_0_arm64.whl:

Publisher: build_seaweedfs.yml on Bing-su/pip-binary-factory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

4.45 This release

5 files

4.44

6 files

4.42

6 files

4.41

6 files

4.40

6 files

4.39

6 files

4.38

6 files

4.37

6 files

4.36

6 files

4.35

4 files

4.34

6 files

4.32

6 files

4.31

6 files

4.30

6 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page