Flexible subscriptions support any dataset size or throughput. Pricing is based on your workload requirements (database size and throughput.)

When you create a Flexible subscription, a cost estimate is provided to help you understand the impact of your requirements.

Create a Flexible subscription

To create a Flexible subscription:

  1. From the admin console menu, select the New Subscription button.

    The New subscriptions button in the admin console menu.
  2. When the New subscription page appears, select Flexible plans and then scroll to the cloud vendor options.

    Available subscription plans; Flexible plan is selected.
  3. From here, you need to:

    1. Set up the deployment options for your subscription, include cloud vendor details, replication settings, and advanced options.

    2. Define the database size requirements for your subscription.

    3. Review your choices, provide payment details, and then create the subscription.

The following sections provide more information.

Set up deployment details

The Setup tab specifies general settings for the deployment of your subscription.

The Setup tab of the new Fixed subscription process.

The two sections to this tab:

  • General settings include the cloud provider details, the subscription name, and specific configuration options.
  • Advanced options define settings for replication and security.vary according to cloud provider.

To continue to the Sizing tag, locate and select the Continue button, which appears below the Advanced options section

General settings

The General settings of the Setup tab.

The following settings are defined in the General settings of the Setup tab:

General setting Description
Cloud vendor The public cloud vendor to deploy your subscription. (required)
Region The vendor region where you wish to deploy your subscription. (required)
Subscription Name A custom name for your subscription (required)
Active-Active Redis (Coming soon)
Redis on Flash Determines if your databases are stored only in memory (RAM) or are split between memory and Flash storage (RAM+Flash). See Redis on Flash

Advanced options

The Advanced settings of the Setup tab.

The following settings are defined in the Advanced options of the Setup tab:

Advanced option Description
Multi-AZ Determines if replication spans multiple Availablity Zones, which provides automatic failover when problems occur.
Cloud account To deploy this subscription to a specific cloud account, select it here. Use the Add button to add a new cloud account.
VPC configuration Select In a new VPC to deploy to a new virtual PC.

To deploy this subscription to an existing virtual PC, select In existing VCP and then set VPC ID to the appropriate ID value.
Deployment CIDR The CIDR subnet address for your deployment. Must not overlap other addresses used with your subscription.
Preferred Availability Zone(s) The availability zone for your selected region.

If you choose Select zone(s), you must choose at least one zone from Zone Suffix. You can choose up to three preferred zones.

When finished, choose Continue to determine your subscription size requirements.

Select the Continue button to continue to the next step.

Sizing tab

The Sizing tab helps you specify the database, memory, and throughput requirements for your subscription.

The Sizing tab when creating a new Flexible subscription.

When you first visit the Sizing tab, there are no databases defined. Select the Add button to create one.

Use the Add button to define a new database for your subscription.

This opens the New Database dialog, which lets you define the requirements for your new database.

The New Database dialog with basic settings.

By default, you’re shown basic settings, which include:

New database setting Description
Name A custom name for your database (required)
Throughput/Shards Identifies maximum throughput for the database, which can be specified in terms of operations per second (Ops/sec) or number of shards dedicated to the database (Shards).throughput is measured for the database, either operations per second (Ops/sec) or Number of shards.
Memory Limit (GB) The size limit for the database. Specify small sizes as decimals of 1.0 GB; example: 0.1 GB (minimum).
Replication Indicates whether a replica copy of the database is maintained in case the primary database becomes unavailable. (Warning: Doubles memory consumption).
Quantity Identifies the number of databases to create with the selected settings.

Advanced options are also available.

The New Database dialog with advanced settings.

Select Advanced options to specify values for the following settings:

New database
advanced option
OSS Cluster API Enable to use the open-source Redis Cluster API.
Protocol Set to Memcached database to support the legacy database; otherwise leave at Redis
Data Persistence Defines the data persistence policy, if any. See Database Persistence
Modules Identifies a module used by the database. Choose from RedisSearch 2, RedisGraph, RedisBloom, or RedisTimeSeries.

If you select RedisSearch 2, you also need to specify a value for Number of Documents. This defines the maximum internal array size (MAXDOCTABLESIZE).

When finished, select Save Database to create your database.

Select the Save Database button to define your new database.

Use the Add database button to define additional databases or select the Continue button to display the Review and create tab.

Use the Edit icon to change a database or the Delete icon to remove a database from the list.

Use the Edit button to change database settings.   Use the Delete button to remove a database.

Review and Create tab

The Review & Create tab provides a cost estimate for your Flexible plan:

The Review & Create tab of the New Flexible subscription screen.

Select Back to Sizing to make changes or Create subscription to create your new Flexible subscription.

Select Create subscription to create your new subscription.

Note that subscriptions are created in the background. While they are provisioning, you aren’t allowed to make changes. (The process generally takes 10-15 minutes.)

Use the Subscriptions list to check the status of your subscription. You will also receive an email when your subscription is ready to use.