Redis integration
Redis is an in-memory data structure store used as a database, cache, and message broker.
Redis follows the same connection method as MongoDB, providing the database name, TLS settings, server information, and credentials for authentication.

Here's a table detailing the properties for Redis integration using the MongoDB resource type:
Here's the table filled out for an Upstash connection:
| Property | Type | Description | Default | Required | Where to Find | Additional Details |
|---|---|---|---|---|---|---|
| db | integer | Database index | 0 | false | Upstash Dashboard | Index of the Upstash database you want to connect to |
| tls | boolean | Use TLS for connections | true | false | Your own preference | Set to true for secure connections |
| servers | array | Array of server objects | true | Upstash Dashboard | Each server object should contain host and port | |
| host (nested) | string | Server address | true | Upstash Dashboard | Hostname of the Upstash instance | |
| port (nested) | integer | Port number | 6379 | false | Upstash Dashboard | Default Redis port is 6379 |
| credential | object | Authentication information | true | Upstash Dashboard | Contains password | |
| password (nested) | string | Database password | true | Upstash Dashboard | Your Upstash server's password |