Configure an external in-memory cache
Last updated
Last updated
CARTO Self-Hosted requires Redis (version 6 or above) to work. This Redis instance does not need persistence, as it is used solely as a cache.
Both Single VM deployment and Orchestrated container deployment come already with an internal Redis deployment, but they lack any backups, autoscaling, or monitoring. Cloud vendors already offer Redis deployments at scale as a service:
In this section, you will see how to configure the Self-hosted to use an external Redis provided by your cloud vendor. The needed changes can be applied from the Admin Console, as you'll have to update the following config:
By default, CARTO will try to connect to your Redis without TLS enabled. In case you want to connect via TLS, you can enable it and configure your SSL certificate if it's a selfsigned one or it's signed by a custom CA.