Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- anns
- nearest-neighbor-search
- faiss
- vector-search
47,133 repositories indexed
1–17 of 17 · Most stars
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
An embedded key/value database for Go.
Lightweight, fast and reliable key/value storage engine based on Bitcask.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
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.
Embedded key-value store for read-heavy workloads written in Go
Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
EliasDB a graph-based database.
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.
pure-Go SQLite driver for Go (SQLite embedded)
A lightweight document-oriented NoSQL database written in pure Golang.
Embeddable and distributed in-memory alternative to Redis.
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
Embedded database for accounts transactions.
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.
Embedded single file SQL database written in Golang