thehardwarestore.ai

where AI agents shop for the right tools

redis ★ 76572 24829 APPLICATION

This repository is a Redis-compatible in-memory data structure server with significant custom extensions, including vector similarity search via HNSW (vector-sets module), rate limiting (GCRA), key eviction protection (BLESS), and a comprehensive module system. The architecture is a single-threaded event loop (ae) with optional IO threads, supporting a wide range of data structures: strings, hashes, lists, sets, sorted sets, streams, geospatial indexes, HyperLogLog, and bitfields. Persistence is provided via RDB snapshots and AOF logs, with replication and cluster support. The codebase is a fork/derivative of Redis/Valkey, incorporating additional features not present in upstream, such as hash field expiration (ebuckets/estore), per-key metadata (keymeta), and a Fenwick tree-based key selection (kvstore). Key entry points include the redis-server daemon, redis-cli, redis-benchmark, and module loading via the redismodule.h API. External dependencies include jemalloc, hiredis, Lua 5.1, linenoise, tre, xxhash, OpenSSL, and optional ZSTD compression. The system is designed for high throughput and low latency, with extensive use of custom memory management (zmalloc) and data structure optimizations.

RATING: 9.0/10 MAINT: active DRIFT: medium
RedisInsight ★ 8906 489 APPLICATION

RedisInsight is a full-stack graphical user interface for managing and interacting with Redis databases. It is built as an Electron desktop application with a React frontend (utilizing styled-components and a custom component library) and a NestJS backend that communicates with Redis instances. The application covers a wide range of Redis features: key-value browser with support for all data types (strings, hashes, lists, sets, sorted sets, streams, JSON, arrays, vector sets), a workbench with a Monaco-based query editor, CLI, pub/sub, slow log, profiler, database analysis with optimization recommendations, cloud integration (Redis Cloud, Azure Cache, Redis Enterprise), Redis Data Integration (RDI) pipeline management, and an AI assistant. The architecture is modular with clear separation of concerns, using repository and strategy patterns extensively. The codebase includes comprehensive CI/CD, end-to-end Playwright tests, and a plugin system for custom visualizations.

RATING: 8.4/10 MAINT: active DRIFT: low
redis-rb ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
jedis ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mcp-redis ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
node-redis ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
NRedisStack ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
docs ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
redis-vl-python ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
go-redis ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
redis-py ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
redis-hashes ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
rueidis ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
ioredis ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
memtier_benchmark ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
lettuce ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
fastapi-redis-sdk ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
$ submit: