Fully managed and integrated with Google Cloud, Azure, and AWS.
Build the fastest, most reliable GenAI apps with our advanced vector database.
Self-managed software with enterprise-grade compliance and reliability.
Synchronize data in near-real time to make data fast—without writing code.
In-memory database for caching & streaming.
Shows how to create an Redis Flex database on Redis Cloud and describes the best use cases for Redis Flex.
Redis Cloud |
---|
Redis Flex databases have a tiered solid state drive (SSD) and RAM architecture. Using SSDs instead of RAM significantly reduces infrastructure costs, which means developers can build applications that require large datasets using the same Redis API.
Redis Flex databases are compatible with most existing Redis applications, except for applications that use Search and Query and Time Series.
Redis Flex is currently available in preview on Redis Cloud Essentials.
The benefits associated with Redis Flex are dependent on the use case.
Redis Flex is ideal when your:
Redis Flex is not recommended for:
Redis Flex is not intended to be used for persistent storage.
When using Redis Flex, RAM storage holds:
All data is accessed through RAM. If a value in flash memory is accessed, it becomes part of the working set and is moved to RAM. These values are referred to as “hot data”.
Inactive or infrequently accessed data is referred to as “warm data” and stored in flash memory. When more space is needed in RAM, warm data is moved from RAM to flash storage.
Before creating a Redis Cloud database, you need to create an account.
To create a database in your Redis Cloud account:
Sign in to the Redis Cloud console.
Select the New database button.
This displays the Create database screen.
Select the type of subscription you need. For this guide, select Redis Flex.
This guide shows how to create a Redis Flex database on Redis Cloud Essentials.
After you select Redis Flex, the rest of the database details will appear.
Redis will generate a database name for you. If you want to change it, you can do so in the Database name field.
Choose a Region on Amazon Web Services for your database.
In the Durability settings panel, choose your High availability settings and Data persistence settings from the list.
Redis Cloud supports the following high availability settings:
See High availability for more information about these settings.
Redis Cloud supports the following Data persistence options:
An Append-Only File maintains a record (sometimes called a redo log or journal) of write operations. This allows the data to be restored by using the record to reconstruct the database up to the point of failure. For Essentials databases, Redis updates the Append-Only file every second.
A Snapshot is a copy of the in-memory database, taken at periodic intervals (one, six, or twelve hours). You can restore data to the snapshot's point in time.
See Data persistence for more information about these settings.
Select the desired memory limit.
For a comparison of available plans, see Redis Cloud Essentials plans.
Enter your payment details.
If you haven't previously entered a payment method, use the Add Credit Card button to add one.
Select Confirm & pay to create your database.
When you create your database, there's a brief pause while your request is processed and then the Database details page appears.