Redise Cloud Private uses the unique Redise Flash technology developed by Redis Labs to deliver the same blazing fast sub-millisecond latencies of Redis in RAM over high IOPS SSD instances. This breakthrough technology uses Flash as a RAM extension, rather than as persistent storage. To assure high performance, it uses a tiered storage approach, keeping the Redis internal dictionary, keys and ‘hot’ values in RAM, while ‘cold’ values (which typically account for the larger part of the dataset) are kept in Flash. Multi- threaded and asynchronous Redis is used when accessing objects on Flash for optimal Flash performance. Redise Flash is based completely on the Redis core architecture and is compatible with all Redis clients, data types and commands.
Redise Flash is suitable for use cases in which the dataset size is above 500GB, the values are larger than the keys and “hot” objects (key/value pairs) account for 10-40% of all objects.
Given the price/performance profile of Flash memory, Redise Flash can save over 80% in resource costs when compared to an all-RAM deployment. For datasets larger than 500GB, running Redise Flash in Redise Cloud Private is significantly lower in cost than managing your own Redis instances in the cloud.