Before you install Pega Customer Decision Hub in an on-premises or client managed cloud environment, review the best practices for database setup.
Recommended relational databases
When you use Pega Customer Decision Hub as a service through Pega Cloud services, Pega Cloud services team chooses and manages the database. For on-premises and client-managed cloud installations, choose one of the databases that the Pega Platform Support Guide lists. Because Pega Customer Decision Hub is a pre-packaged application that is built, tested, and supported by Pega, and relies upon the performance and behaviors of the underlying database, select a commonly used database to ensure efficient management of the data.
The most commonly used databases for Pega Customer Decision Hub are PostgreSQL and Oracle.
Pega Customer Decision Hub is also tested and supported on Microsoft SQL Server and IBM Db2 databases. Because these databases are not as widely deployed, they may require specialized performance and resiliency tuning by skilled databases resources:
Recommended Cassandra database
Cassandra is a distributed NoSQL open-source database that stores your data across multiple machines and nodes, and is highly available and scalable. Pega Customer Decision Hub uses Cassandra as the underlying storage system for the Decision Data Store (DDS), which manages the Cassandra cluster and stores decision management data in a Cassandra database.
When you use Pega Customer Decision Hub as a service through Pega Cloud services, Pega Cloud services team chooses and manages the Cassandra database. For on-premises and client-managed cloud installations, you are responsible for managing the Cassandra database.