Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
- embeddings
- go
- golang
- llm
47,133 repositories indexed
25–48 of 76 · Most stars
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
A C++ static library offering a clean and simple interface to the 7-zip shared libraries.
Embeddable, in-memory, document-oriented database with a high-level Query builder interface.
In-memory nucleotide sequence k-mer counting, filtering, graph traversal and more
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Simple Job Processing in Elixir with Mnesia :zap:
High performance, thread-safe in-memory caching primitives for .NET
TranslatedDistributed Transactional In-Memory Database (the world's first MongoDB that supports distributed transactions)
Fast In-Memory Data Compression Algorithm (header-only C/C++) 540+MB/s compress, 3000+MB/s decompress, ratio% better than LZ4, Snappy, and Zstd@--1
Embeddable and distributed in-memory alternative to Redis.
A simple in-memory file cache for gulp
Modular application for database CRUD with Blazor. Uses an in-memory database and features dummy data generation and data pagination.
high performance in-memory cache
BadActor.org An in-memory application driven jailer written in Go
Ultra High-performance Lightweight Embedded and Server OLTP RDBMS✨
Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir.
In-memory key-value server in Rust that speaks RESP, so redis-cli and Redis clients connect. Locks, rate limits, job queues and a change feed are single commands; Raft-based failover. Clients for Rust, .NET, Go, Java, Python and Node.js.
Simple in-memory job queue for Golang using worker-based dispatching
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
Eventually consistent distributed in-memory cache Go library
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.