Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
immudb
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
buntdb
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
-
Coffer
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
-
databunker
Discontinued A secure user directory built for developers to comply with the GDPR [Moved to: https://github.com/securitybunker/databunker] (by paranoidguy)
-
dtf
Discontinued 大家好,dtm最终跟原公司谈下来了知识产权转让,现已恢复维护,请大家访问 https://github.com/dtm-labs/dtm 。中间给大家带来的不便,敬请谅解!
-
LevelDB
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
-
influxdb
Discontinued Scalable datastore for metrics, events, and real-time analytics [Moved to: https://github.com/influxdata/influxdb] (by influxdb)
-
ledisdb
Discontinued A high performance NoSQL Database Server powered by Go [Moved to: https://github.com/ledisdb/ledisdb] (by siddontang)
-
lotusdb
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
-
nutsdb
Discontinued A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set. [Moved to: https://github.com/nutsdb/nutsdb] (by xujiajun)
-
rosedb
Discontinued 🚀 A high performance NoSQL database based on bitcask, supports string, list, hash, set, and sorted set. [Moved to: https://github.com/flower-corp/rosedb] (by roseduan)
-
tidb
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial
-
unitdb
Fast specialized time-series database for IoT, real-time internet connected devices and AI analytics.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
cockroach - Scalable, Geo-Replicated, Transactional Datastore.
prometheus - Monitoring system and time series database.
clover - A lightweight document-oriented NoSQL database written in pure Golang.
immudb - immudb is a lightweight, high-speed immutable database for systems and applications written in Go.
rqlite - The lightweight, distributed, relational database built on SQLite.
https://github.com/dgraph-io/badger is a LSM-based key-value store
Any many many more. Check https://github.com/gostor/awesome-go-storage
Dolt!
https://github.com/boltdb/bolt is a ACID B+ tree key-value store
Genji is a document-oriented, embedded, SQL database. It is build over Pebble which is a port of RocksDB in Go, by the authors of CockroachDB.
Genji is a document-oriented, embedded, SQL database. It is build over Pebble which is a port of RocksDB in Go, by the authors of CockroachDB.
Livestream is another good Go example https://github.com/benbjohnson/litestream
bbolt - An embedded key/value database for Go.
buntdb - Fast, embeddable, in-memory key/value database for Go with custom indexing and spatial support.
Coffer - Simple ACID key-value database that supports transactions.
column - High-performance, columnar, embeddable in-memory store with bitmap indexing and transactions.
CovenantSQL - CovenantSQL is a SQL database on blockchain.
Databunker - Personally identifiable information (PII) storage service built to comply with GDPR and CCPA.
dgraph - Scalable, Distributed, Low Latency, High Throughput Graph Database.
diskv - Home-grown disk-backed key-value store.
dtf - A distributed transaction manager. Support XA, TCC, SAGA, Reliable Messages.
eliasdb - Dependency-free, transactional graph database with REST API, phrase search and SQL-like query language.
godis - A Golang implemented high-performance Redis server and cluster.
goleveldb - Implementation of the LevelDB key/value database in Go.
goleveldb - Implementation of the LevelDB key/value database in Go.
hare - A simple database management system that stores each table as a text file of line-delimited JSON.
influxdb - Scalable datastore for metrics, events, and real-time analytics.
ledisdb - Ledisdb is a high performance NoSQL like Redis based on LevelDB.
levigo - Levigo is a Go wrapper for LevelDB.
lotusdb - Fast k/v database compatible with lsm and b+tree.
Milvus - Milvus is a vector database for embedding management, analytics and search.
moss - Moss is a simple LSM key-value storage engine written in 100% Go.
nutsdb - Nutsdb is a simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
piladb - Lightweight RESTful database engine based on stack data structures.
pogreb - Embedded key-value store for read-heavy workloads.
pudge - Fast and simple key/value store written using Go's standard library.
rosedb - An embedded k-v database based on LSM+WAL, supports string, list, hash, set, zset.
tempdb - Key-value store for temporary items.
tidb - TiDB is a distributed SQL database. Inspired by the design of Google F1.
tiedot - Your NoSQL database powered by Golang.
unitdb - Fast timeseries database for IoT, realtime messaging applications. Access unitdb with pubsub over tcp or websocket using github.com/unit-io/unitd application.
Vasto - A distributed high-performance key-value store. On Disk. Eventual consistent. HA. Able to grow or shrink without service interruption.
VictoriaMetrics - fast, resource-effective and scalable open source time series database. May be used as long-term remote storage for Prometheus. Supports PromQL.