Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Repository Index
47,133 repositories indexed
1–20 of 20 · Most stars
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
- key-value
- immutable
- merkle-tree
- go
Lightweight, fast and reliable key/value storage engine based on Bitcask.
- database
- kv-store
- golang
- data-structures
Docker-based local PHP+Node.js web development environments
A TUI for viewing and editing database files.
A better ORM for Go, based on non-empty interfaces and code generation.
Qmgo - The Go driver for MongoDB. It‘s based on official mongo-go-driver but easier to use like Mgo.
- mongodb
- go
- mgo
- mongo-go-driver
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions
A Go (golang) based Elasticsearch client library.
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
- bolt
- cypher
- database
- enterprise-solutions
Mongo Go Models (mgm) is a fast and simple MongoDB ODM for Go (based on official Mongo Go Driver)
- go
- mongo-go-models
- mgm
- mongodb
database gateway for building data-driven applications
- database
- gateway
- postgresql
- proxy
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
- go
- mongo
- mongodb
- golang
Lightweight RESTful database engine based on stack data structures
Lightweight SQL-based stream processing engine for IoT edge.
cdule (pronounce as Schedule) Golang based scheduler library with database support.
- scheduler
- golang-scheduler
- quartz
- quartz-scheduler
A fast and lightweight Go-based launcher for managing PocketBase instances. Single binary, open source, and easy to use
Go client to reliable queues based on Redis Cluster Streams
- go
- redis
- streams
🚀 Schema based, typed Redis caching/memoize framework for Go
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
- distributed
- distributed-scheduler
- golang
- scheduler