API
The IONOS CLOUD Database as a Service (DBaaS) In-Memory DB API lets you provision and manage fully managed In-Memory DB clusters for caching, real-time analytics, and message brokering workloads.
In-Memory DB API versions
DBaaS In-Memory DB offers two versions of the In-Memory DB API. Version 2 (2.0.0) is the recommended version for production workloads, while Version 1 (1.0.0) is the legacy implementation.
In-Memory DB v1 and In-Memory DB v2 refer to IONOS CLOUD's DBaaS API versions, not In-Memory DB software versions.
Note: The In-Memory DB v2 API is now in General Availability (GA). Any IONOS CLOUD contract can provision In-Memory DB v2 clusters without prior activation. For more information, see In-Memory DB v2 API.
Important:
In-Memory DB v2, powered by Valkey, is now available, bringing Valkey (Redis®-compatible) engines in versions 8, 8.1, and 9. It also adds extended snapshot retention and native IONOS CLOUD Observability integration.
In-Memory DB v1 has officially reached End of Life (EOL) and all legacy v1 clusters have been decommissioned effective August 31, 2026.
An automatic migration from v1 to v2 is impossible. You must manually migrate existing v1 clusters to the new v2 infrastructure through the v2 API. For step-by-step instructions, see Manual migration.
What can you do with the In-Memory DB APIs?
The In-Memory DB API lets you provision and manage In-Memory DB clusters programmatically using standard HTTPS requests.
You can also use the In-Memory DB API to:
Provision and configure clusters with your chosen size, version, and persistence settings.
Monitor the operational status of any cluster.
Retrieve and list clusters in your account.
Modify cluster configuration, such as scaling resources or updating settings.
Delete clusters you no longer need.
Manage and retrieve snapshots for a cluster.
Restore a cluster from a snapshot and track restore progress.
Connect In-Memory DB instances to your managed Kubernetes clusters.
Quick links
Last updated
Was this helpful?