What maps to what: migrate from Amazon ElastiCache 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
| ElastiCache / MemoryDB | KiviDB |
|---|---|
| Redis OSS 7.1 and earlier, Valkey 7.2 to 8.x | Same commands and RDB format; loads their RDB files |
| Valkey 9.0 and later | Same commands; the RDB file and DUMP format are not read yet (see Valkey 9) |
| Cluster mode disabled (primary endpoint, reader endpoint) | One KiviDB server, or a KiviDB Cloud database (Pro adds replicas) |
| Cluster mode enabled (configuration endpoint), MemoryDB | A KiviDB cluster, or a sharded KiviDB Cloud database; or one larger non-sharded database |
| Serverless cache | A KiviDB Cloud database sized for the data |
| Backup, export to S3 | KDB snapshots, or RDB with SAVE; on Cloud, Snapshots |
| Parameter group | Command-line flags or kividb.conf; on Cloud, Configuration |
maxmemory-policy parameter | --maxmemory-policy; on Cloud, Configuration → Eviction and persistence |
| In-transit encryption | The tls or full build (--tls-port); on Cloud, the TLS switch |
| AUTH token | --requirepass; on Cloud, the kividbapp user's password |
| RBAC users and user groups, MemoryDB ACLs | ACL SETUSER or an ACL file; on Cloud, Configuration → Users |
| IAM authentication | No equivalent: use a username and password |
| Global Datastore, MemoryDB Multi-Region | No equivalent. Pro databases replicate within a region |
| Data tiering (r6gd nodes) | No equivalent: everything is held in memory |
| Online migration (into ElastiCache) | Not applicable |
| Memcached engine | See Migrate from Memcached |