Databases implemented in Go.

Newest releases

cch123 GOGCTuner [beta] idea is from this article How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber)

yomimono what is this? An implementation of the mirage-kv module type offering persistence via mirage-block, suitable for use in MirageOS unikernels. It is ins

anddddrew GalaxyDB GalaxyDB is a hobbyist key-value database written in Go Author: Andrew N ([email protected]) Features Data is stored via keys Operations Grafana

pingcap What is TiDB? TiDB ("Ti" stands for Titanium) is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) wo

cossacklabs Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, No

flike What is kingbus? 中文 Kingbus is a distributed MySQL binlog store based on raft. Kingbus can act as a slave to the real master and as a master to the sl

reborndb #Reborn - yet another fast distributed solution for Redis Reborn is a proxy based high performance Redis cluster solution written in Go/C, an alternat

niudaii go-sql 用于快速统计数据库行数、敏感字段匹配、数据库连接情况。 usage ./go-sql_darwin_amd64 -h ./go-sql_darwin_amd64 -f db.yaml -k name,user ./go-sql_darwin_amd64 -f db.yaml --min

JmPotato kv-txn-interpreter A key-value storage transaction interpreter, which provides an etcd-like transaction interface to help you build a transaction over

dj456119 AlfheimDB A linearizability distributed database by raft and wisckey, which supports redis client. Build This project build by mage, you will need ins

trufflesecurity Driftwood Driftwood is a tool that can enable you to lookup whether a private key is used for things like TLS or as a GitHub SSH key for a user. Drift

ApsaraDB What is PolarDB-X ? PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage, complex querying scenari

deroproject Graviton Database: ZFS for key-value stores. Graviton Database is simple, fast, versioned, authenticated, embeddable key-value store database in pure

fluree Fluree DB Usage documentation is located at Overview Fluree is an immutable, temporal, ledger-backed semantic graph database tha

authzed SpiceDB SpiceDB is a Zanzibar-inspired database that stores, computes, and validates application permissions. Developers create a schema that models t

benjojo ssh-key-confirmer This confirms if a SSH public key is listed as a authorized_key on a system Usage $ ssh-key-confirmer -i ./ [email protected]

xtaci 🔐 SafeBox An unified key management system to make life easier. The main goal of safebox is to make key backup easier with single main key to derive

mathaou A TUI for viewing and (eventually) editing database files. Only support for SQLite currently. MySQL support will be added soon.

maragudk A simple database migration tool using an sql.DB connection and fs.FS for the migration source. It has no non-test dependencies.

nakabonne tstorage is a fast local in-memory/on-disk storage package for time-series data with a straightforward API.

auxten "Go SQL DB" is a relational database that supports SQL queries for research purposes. The main goal is to show the basic principles and key design of a relational database to database enthusiasts.

GoogleCloudPlatform El Carro is a new project that offers a way to run Oracle databases in Kubernetes as a portable, open source, community driven, no vendor lock-in container orchestration system. El Carro provides a powerful declarative API for com

k1LoW tbls is a CI-Friendly tool for document a database, written in Go.

apache BanyanDB, as an observability database, aims to ingest, analyze and store Metrics, Tracing and Logging data. It's designed to handle observability data generated by Observability platform and APM system, like Apache SkyWalking etc

golang The Go Vulnerability Database

dolthub Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.

brokercap Bifrost ---- 面向生产环境的 MySQL 同步到Redis,MongoDB,ClickHouse,MySQL等服务的异构中间件

culion-bear NewSQL distributed storage database based on micro service framework

graphikDB An identity-aware document & graph database written in Go with support for gRPC and graphQL

VictoriaMetrics VictoriaMetrics is fast, cost-effective and scalable monitoring solution and time series database.

georgiotunson MySQL CLI that provides a command-line interface for managing your mysql databases

kristijorgji Golang is a great language and getting better as community and frameworks, but there are still a lot of pieces missing for developing fast, accurate way and avoiding repetitions.