What maps to what: migrate from DigitalOcean to KiviDB
What maps to what. Migrate to KiviDB: Move from Redis, Valkey, ElastiCache, Redis Cloud, Aiven, Aerospike, Hazelcast and more: getting the data out, loading i
| DigitalOcean Valkey | KiviDB |
|---|---|
| Valkey 8 | Same commands; reads its RDB files and DUMP payloads |
| Valkey 9 (the default for new clusters) | Same commands; the 9.x RDB file and DUMP format are not read yet (see Valkey 9) |
| A cluster with standby nodes | A KiviDB Cloud Pro database (replicas, automatic failover), or KiviDB with replicas |
| Connection details (host, port 25061, password, TLS required) | your-name.cloud.kividb.io, port 6380 with TLS, the kividbapp user |
| Let's Encrypt certificate (no CA file needed) | KiviDB Cloud: a private CA; download kividb-ca.pem from Configuration |
| Private hostname inside a VPC | On Cloud, private connectivity, or a private endpoint for databases in your own cloud account |
| Trusted sources | Your firewall; on Cloud, Configuration → Network → Allowed IPs |
Eviction policy (default noeviction) | --maxmemory-policy; on Cloud, Configuration → Eviction and persistence (default noeviction) |
valkey_persistence (rdb or off) | AOF or snapshots; on Cloud, Configuration → Eviction and persistence |
valkey_number_of_databases | Numbered databases (SELECT) work the same way |
valkey_notify_keyspace_events | notify-keyspace-events |
Lua (EVAL, FUNCTION, available on every cluster) | The lua or full build; on Cloud, the Lua scripting add-on, chosen when you create the database |
| Forking a cluster | On Cloud, create a database from a snapshot |
| Insights graphs, the Prometheus metrics endpoint | On Cloud, the console's metrics and the per-database Prometheus endpoint |
| Online migration (into DigitalOcean) | Not applicable |