LATEST VERSION: 1.13 - RELEASE NOTES

Redis for PCF

Page last updated:

This is documentation for Redis for Pivotal Cloud Foundry (PCF). You can download the Redis for PCF tile from Pivotal Network.

This documentation:

  • Describes features and architecture of Redis for PCF.
  • Instructs the PCF operator on how to install, configure, maintain, and backup Redis for PCF.
  • Instructs the app developer on how to choose a service plan, create and delete Redis service instances, and bind an app.

Product Snapshot

Element Details
Version v1.11.5
Release date July 25, 2018
Software component version Redis OSS v3.2.8
Compatible Ops Manager version(s) v1.12.0 and v2.0.0
Compatible Elastic Runtime* version(s) v1.12.0
Compatible Pivotal Application Service (PAS)* version(s) v2.0.0
IaaS support AWS, Azure, GCP, OpenStack, and vSphere
IPsec support Yes

* As of PCF v2.0, Elastic Runtime is renamed Pivotal Application Service (PAS).

About Redis

Redis is an easy to use, high speed key-value store that can be used as a database, cache, and message broker. It supports a range of data structures including strings, lists, hashes, sets, bitmaps, hyperloglogs, and geospatial indexes. It is easy to install and configure and is popular with engineers as a straightforward NoSQL data store. It is used for everything from a quick way to store data for development and testing through to enterprise-scale apps like Twitter.

About Redis for PCF

Redis for PCF packages Redis for easy deployment and operability on Pivotal Cloud Foundry (PCF).

Redis for PCF offers On-Demand, Dedicated-VM, and Shared-VM services.

  • On-Demand Service—Provides a dedicated VM running a Redis instance. The operator can configure up to three plans with different configurations, memory sizes, and quotas. App developers can provision an instance for any of the On-Demand plans offered and configure certain Redis settings.

  • Dedicated-VM Service—Provides a dedicated VM running a Redis instance. The Dedicated-VM Service is pre-provisioned by the operator with a fixed number of VMs and memory size. App developers can then use one of those pre-provisioned VMs.

  • Shared-VM Service—Provides support for a number of Redis instances running in a single VM. It is designed for testing and development. The Shared-VM instances are pre-provisioned by the operator with a fixed number of instances and memory size. App developers can then use one of these pre-provisioned instances.

Note: As of Redis for PCF v1.11, the on-demand service is at feature parity with the dedicated-VM service. The dedicated-VM service plan will be deprecated. Pivotal recommends using the on-demand service plan.

For more information on the plans, see:

Is Redis for PCF right for your enterprise?

For information on recommended use cases, and the enterprise-readiness of Redis for PCF, see Is Redis for PCF right for your enterprise?.

Upgrading to the Latest Version

For information on how to upgrade and the supported upgrade paths, see Upgrading Redis for PCF.

More Information

The following table lists where you can find topics related to the information on this page:

For more information about… See…
Product compatibility Product Version Matrix
How to upgrade Redis for PCF Upgrading Redis for PCF
How to use Redis Redis Documentation

Redis for PCF and Other PCF Services

Some PCF services offer on-demand service plans. These plans let developers provision service instances when they want.

These contrast with the more common pre-provisioned service plans, which require operators to provision the service instances during installation and configuration through the service tile UI.

The following PCF services offer on-demand service plans:

  • MySQL for PCF v2.0 and later

  • RabbitMQ for PCF

  • Redis for PCF

  • Pivotal Cloud Cache (PCC)

These services package and deliver their on-demand service offerings differently. For example, some services, like Redis for PCF, have one tile, and you configure the tile differently depending on whether you want on-demand service plans or pre-provisioned service plans.

For other services, like PCC, you install one tile for on-demand service plans and a different tile for pre-provisioned service plans.

The following table lists and contrasts the different ways that PCF services package on-demand and pre-provisioned service offerings.

PCF service tile Standalone product related to the service Versions supporting on demand Versions supporting pre-provisioned
RabbitMQ for PCF Pivotal RabbitMQ v1.8 and later All versions
Redis for PCF Redis v1.8 and later All versions
MySQL for PCF MySQL v2.x
(based on Percona Server)
v1.x
(based on MariaDB and Galera)
PCC Pivotal GemFire All versions NA
GemFire for PCF Pivotal GemFire NA All versions

Feedback

Please provide any bugs, feature requests, or questions to the Pivotal Cloud Foundry Feedback list.

Create a pull request or raise an issue on the source for this page in GitHub