Redis là hệ thống lưu trữ các key-value có nhiều tính năng và được người dùng ứng dụng rộng rãi. Nó hỗ trợ nhiều cấu trúc dữ liệu cơ bản như HASH, LIST, SET, SORTEDSET, STRING,...
Redis là một phần mềm mã nguồn mở, lưu trữ cấu trúc dữ liệu trong bộ nhớ RAM và truy xuất một cách nhanh chóng, nó có thể được sử dụng như database, cache và message broker.