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
61,275 visible repositories in the index
1–24 of 28 · Most stars
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
- prometheus
- google-cloud-storage
- high-availability
- prometheus-ha-pairs
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
- key-value
- immutable
- merkle-tree
- go
A horizontally scalable, highly available, multi-tenant, long term Prometheus.
Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
PostgreSQL cloud native High Availability and more.
- postgresql
- high-availability
- golang
- kubernetes
Docker-based local PHP+Node.js web development environments
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
LinDB is a scalable, high performance, high availability distributed time series database.
- monitoring
- metrics
- high-performance
- distributed-database
Library for scanning data from a database into Go structs and more
Embedded key-value store for read-heavy workloads written in Go
- go
- key-value
- hash-table
- key-value-store
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
- cache
- go
- golang
- performance
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
- http-cache
- traefik
- souin-instance
- traefik-plugin
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
Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server
- failover
- slave
- leader-election
- mariadb
A Golang library for using SQL.
- sql
- go
- golang-library
Transaction manager for GoLang
- golang
- golang-library
- transaction
- transaction-manager
Graviton Database: ZFS for key-value stores.
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.
- data-structures
- database
- go
- golang
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