10 best Go Document Database libraries in 2024
by marketing.admin@openweaver.com Updated: Feb 12, 2023
Guide Kit
The Go Document Database libraries are a set of packages that provide a document-oriented database API for Go. The go-documentdb package, which provides a database driver. The driver can be used to create and manipulate databases, tables, and rows in your application. The driver also supports transactions, so you can use it to perform multiple actions in an atomic block. badger is a high performance key-value store, similar to Redis. It supports both in-memory and on-disk stores. tiedot is a document database library similar to MongoDB, but without the overhead of embedding documents in the same process as the application executing them. Many developers depend on the following open source Go Document Database libraries
tiedotby HouzuoGuo
A rudimentary implementation of a basic document (NoSQL) database in Go
tiedotby HouzuoGuo
Go 2712 Version:3.4 License: Permissive (BSD-2-Clause)
tblsby k1LoW
tbls is a CI-Friendly tool for document a database, written in Go.
tblsby k1LoW
Go 2375 Version:v1.65.4 License: Permissive (MIT)
simple-graphby dpapathanasiou
This is a simple graph database in SQLite, inspired by "SQLite as a document database"
simple-graphby dpapathanasiou
Go 1154 Version:v2.0.1 License: Permissive (MIT)
graphikby graphikDB
Graphik is a Backend as a Service implemented as an identity-aware document & graph database with support for gRPC and graphQL
graphikby graphikDB
Go 295 Version:v1.2.0 License: Permissive (Apache-2.0)
cloverby ostafen
A lightweight document-oriented NoSQL database written in pure Golang.
cloverby ostafen
Go 397 Version:v1.2.0 License: Permissive (MIT)
basenineby up9inc
Schema-free, document-oriented streaming database that optimized for monitoring network traffic in real-time
basenineby up9inc
Go 31 Version:v0.7.3 License: Permissive (Apache-2.0)
ordaby orda-io
Orda: A client and server written in Go. CRDT-based data synchronization supporting document database.
ordaby orda-io
Go 5 Version:Current License: Permissive (Apache-2.0)