# Create a database

```json metadata
{
  "schema_version": 2,
  "title": "Create a database",
  "description": "",
  "categories": ["docs","operate","rc"],
  "tableOfContents": {"sections":[]}

,
  "codeExamples": []
}
```


A database is the heart of any Redis Cloud deployment. 

The process for Creating a database depends on the type of [subscription plan](https://redis.io/docs/latest/operate/rc/subscriptions) you need.

An **Essentials** plan is a fixed monthly price for a single database. It is cost-efficient and designed for low-throughput scenarios. It supports a range of availability, persistence, and backup options. Pricing supports low throughput workloads.
- [Create an Essentials database](https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database)
- [Create a Redis Flex database](https://redis.io/docs/latest/operate/rc/databases/create-database/create-flex-database)

A **Free** plan is a type of Essentials plan designed for learning and building test projects. It gives you enough space to learn Redis concepts and develop application prototypes. You can upgrade to a paid Essentials plan at any time.
- [Create a free database](https://redis.io/docs/latest/operate/rc/databases/create-database/create-free-database)

A **Pro** plan is an hourly price based on capacity. It supports more databases, larger databases, greater throughput, and unlimited connections. 
- [Create a Pro database with a new subscription](https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-new)
- [Create a Pro database in an existing subscription](https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-existing)
- [Create an Active-Active database](https://redis.io/docs/latest/operate/rc/databases/active-active/create-active-active-database)



