Service Options #
This document contains all the options for the Cache Redis service.
Region #
Choose the region in which you want the Redis instance to be provisioned.
Region | code | Description | Location |
---|---|---|---|
/EU/Germany/Falkenstein/Hetzner | `` | EU Central | Germany |
As Nimbus runs across multiple cloud providers, Regions are named very specifically to convey both area in the world and relevant counties/areas.
Instance Size #
Various instance sizes for cache instances are available depending on your requirements.
Size | CPU (vCPU) | RAM (MB/GB) |
---|---|---|
Free | shared | 50 MB |
Extra Small ("XS") | 0.25 | 512 MB |
Small | 0.5 | 1 GB |
Medium | 1 | 2 GB |
Large | 1 | 4 GB |
Extra Large ("XL") | 2 | 8 GB |
2XL | 4 | 16GB |
NOTE 1000 CPU millicores is equivalent to one virtual CPU ("simultaneous muilti-threading"/). On modern CPU architectures, 2 virtual CPUs run on one physical core.
High Availability #
High availability provides the ability to distribute the cache cluster across machines and zones.
Option | Description |
---|---|
None (single region) | No HA is supported |
Zone (multi-zone, same region) | Availability across multiple zones in the same region |
Region (multi-region) | Availability across multiple regions |
Persistence #
Some workloads require that the cache maintain it's data across restarts, while others require only an online cache.
Option | Description |
---|---|
None (data cleared by restart) | When the cache restarts, data is cleared and it is reset to a blank state. |
Persisted | Data is persisted across restarts |