Database access layer for golang
Repository Index
47,133 repositories indexed
361–384 of 553 · Most stars
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
Microsoft ActiveX Object DataBase driver for go that using exp/sql
Database schema evolution library for Go
- golang
- go
- database
- migration
MongoDB Cmdlets for PowerShell
lisp interface to mongo db
A Kafka log inspired in-memory and append-only data structure
Munin plugins for MongoDB
Single-binary observability, time-series database, and built-in dashboard for Raspberry Pi, edge devices, and local metrics.
Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.
- go
- golang
- golang-library
- outbox
Embedded database for accounts transactions.
One caching API, Multiple backends
- cache
- golang
A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.
Provide mongodb access service to play.db.Model via Morphia
Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.
- go-mongo
- mongo-go-pagination
- mongo-go-driver
- mongo-pagination
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
- igor
- gorm
- prepared-statements
- dbms
⚡️ A fully-featured and blazing-fast C# API client to interact with Algolia.
- c-sharp
- algolia
- algolia-search
- api-client
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
- golang
- go
- graph-database
- gremlin
Apache Calcite Go
- geospatial
- calcite
- java
- big-data
powerful SQL toolkit; offering parsing, building, and migration capabilities.
- sql-migration
- arvo-schema
- mysql
- migration
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.
A zero-dependency generic in-memory cache Go library
- cache
- go
- golang
- generic
The repository host gives no description.
- ballerina
Asynchronous InfluxDB client for Scala