redis redis In-memory key-value database with persistence, pub/sub, and Lua scripting; runs as a standalone daemon or cluster. key-value-store message-queue database caching