redis

Data store

An in-memory key-value store with persistence on disk and support for multiple data structures.

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.

GitHub

67k stars
3k watching
24k forks
Language: C
last commit: about 1 month ago
Linked from 7 awesome lists

cachedatabasekey-valuemessage-brokernosqlredis

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
redis/node-redis A high-performance Redis client for Node.js with support for various Redis commands and data structures 16,982
nalgeon/redka An in-memory Redis implementation with SQLite backend, providing ACID transactions and compatibility with the Redis API. 3,551
redis/redis-rb A Ruby client library for interacting with the Redis in-memory data store 3,980
laixintao/iredis A terminal client for Redis with advanced features like auto-completion, syntax highlighting, and command validation. 2,577
mpalmer/redis A high-performance, in-memory key-value store with various data structures. 129
redis-rs/redis-rs A high-level Rust library providing convenient access to Redis functionality 3,710
redis/rueidis A fast Redis client with features like auto-pipelining and client-side caching for high-performance data access in distributed systems. 2,499
tporadowski/redis A native port of Redis for Windows, implementing its key-value data model with various value types. 9,151
redisearch/redisearch Provides querying and indexing capabilities on top of Redis 5,585
redis/ioredis A high-performance, feature-rich Redis client for Node.js 14,483
sripathikrishnan/redis-rdb-tools Tools to parse Redis dump files and extract data in various formats 5,102
redis/redis-py A Python client for interacting with the Redis key-value store 12,733
predis/predis A flexible Redis client for PHP, providing a high-level interface to the popular in-memory data store. 7,617
debasishg/scala-redis A Scala library providing a client for interacting with Redis key-value databases. 1,020
y123456yz/reading-and-comprehense-redis-cluster An in-depth analysis and documentation of the Redis source code with detailed annotations and explanations of its functionality and behavior. 680