SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Repository Index
58,632 visible repositories in the index
1–17 of 17 · Most stars
Database migrations. CLI and Golang library.
- go
- golang
- migration
- migrations
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
- prometheus
- google-cloud-storage
- high-availability
- prometheus-ha-pairs
Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
Lightweight, fast and reliable key/value storage engine based on Bitcask.
- database
- kv-store
- golang
- data-structures
Archival and Restoration for databases in the Cloud
- go
- golang
- postgresql
- postgres
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
- lsm-tree
- bptree
- kv-store
- golang
High-performance, columnar, in-memory store with bitmap indexing in Go
- db
- soa
- indexing
- bitmap
Secure Vault for Customer PII/PHI/PCI/KYC Records
- gdpr
- pii
- piidata
- security
moss - a simple, fast, ordered, persistable, key-val storage library for golang
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
- go
- golang
- key-value
- key-value-store
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
high performance in-memory cache
Docker-aware backup agent using labels to automate backups for PostgreSQL, MySQL, MongoDB, and Redis to local or S3 compatible storage.
Stream data into Google BigQuery concurrently using InsertAll() or BQ Storage.
Simple in-memory key-value storage with TTL for each record.
- golang
- go
- cache
- cache-storage