Stars
53026
Forks
20656
Watchers
2638
Last Commit
2022-01-25
Programming Language:
CLatest version:
6.2.5In-memory store
All data in Redis is stored in RAM, delivering the fastest possible access times to the data for both read and write requests.
Optimized for speed
Written in ANSI C, Redis compiles into extremely efficient machine code and requires little overhead. It uses a (mostly) singlethreaded event loop model that optimally uses the CPU core it's running on. The data structures used internally are implemented for maximum performance.
Support for arbitrary data
Data stored in Redis can be in any form and size. Redis is binary-safe so it can store any data, from human readable text to encoded binaries. A single data element in Redis can range in size from 0 bytes to 0.5GB, allowing it to cache almost any datum.
Key-based access
Data is stored and fetched from Redis by key. Keybased access allows for extremely efficient access times, and this model maps naturally to caching. Redis provides the customary GET and SET semantics for interacting with the data.
Deploy Redis