Redis in-memory store

    YugabyteDB’s Redis is a persistent database rather than an in-memory cache. [While Redis has acheck-pointing feature for persistence, it is a highly inefficient operation that does a processfork. It is also not an incremental operation; the entire memory state is written to disk causingserious overall performance impact.]

    Unlike the normal Redis, the entire data set does not need to fit in memory. In Yugabyte, the hotdata lives in RAM, and colder data is automatically tiered to storage and on-demand paged in atblock granularity from storage much like traditional database.

    Scan resistant block cache design ensures long scan (e.g., of older data) do not impact reads forrecent data.