An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
Repository Index
47,133 repositories indexed
1–12 of 12 · Most stars
A database migration tool. Supports SQL migrations and Go functions.
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.
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
- go
- golang
- redis
- redis-client
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
- go
- golang
- cache
- in-memory
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions
Go package for sharding databases ( Supports every ORM or raw SQL )
- go
- golang
- golang-library
- database-sharding
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
MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off).
- mongodb
- pagination
- cursor
- query
A Go caching framework that supports multiple data source drivers
- cache
- cachemanager
- golang
A persistent, map-like object for the Go programming language. Supports customization.
The Generic version of `gcache`. It supports multiple eviction policies: LRU, LFU, ARC.