Redis for PCF
Warning: Redis for PCF v2.0 is no longer supported because it has reached the End of General Support (EOGS) phase as defined by the Support Lifecycle Policy. To stay up to date with the latest software and security updates, upgrade to a supported version.
Page last updated:
This is documentation for Redis for Pivotal Cloud Foundry (PCF). You can download the Redis for PCF tile from Pivotal Network.
- 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.
|Release date||October 7, 2019|
|Software component version||Redis OSS 5.0.5|
|Compatible Ops Manager version(s)||2.3, 2.4, and 2.5|
|Compatible Pivotal Application Service (PAS) version(s)||2.3, 2.4 and 2.5|
|IaaS support||AWS, Azure, GCP, OpenStack, and vSphere|
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.
Redis for PCF packages Redis for easy deployment and operability on Pivotal Cloud Foundry (PCF).
Redis for PCF v2.0 and later offers On-Demand 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.
Shared-VM Service—Provides support for a number of Redis instances running in a single VM. It is designed for testing and development purposes only, do not use the Shared-VM service in production environments. 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.
If you use dedicated VMs, then migrate to the on-demand service plan
or back up data before upgrading to Redis for PCF v2.0 to prevent data loss
in Redis deployments used as persistent storage.
If you are upgrading from Redis for PCF v1.14.3 or earlier, you must run the
upgrade-all-service-instances errand after upgrading.
For more information on the plans, see:
For information on recommended use cases, and the enterprise-readiness of Redis for PCF, see Is Redis for PCF right for your enterprise?.
For information on how to upgrade and the supported upgrade paths, see Upgrading Redis for PCF.
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|
As well as Redis for Pivotal PCF, other Pivotal Cloud Foundry services offer on-demand service plans. These plans let developers provision service instances when they want.
These contrast with the older pre-provisioned service plans, which require operators to provision the service instances during installation and configuration through the service tile UI.
The following table lists which Pivotal Cloud Foundry services offer on-demand and pre-provisioned service plans:
|Pivotal Cloud Foundry service tile||Standalone product related to the service||Supports on-demand||Supports pre-provisioned|
|RabbitMQ for Pivotal Platform||Pivotal RabbitMQ||Yes||Yes. Only recommended for test environments.|
|Redis for PCF||Redis||Yes||Yes (shared-VM plan). Only recommended for test environments.|
|MySQL for Pivotal Platform||MySQL||Yes
|Pivotal Cloud Cache (PCC)||Pivotal GemFire||Yes||No|
For services that offer both on-demand and pre-provisioned plans, you can choose the plan you want to use when configuring the tile.
Please provide any bugs, feature requests, or questions to the Pivotal Cloud Foundry Feedback list.