What maps to what: migrate from Azure Cache for Redis 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

AzureKiviDB
Basic, Standard, Premium (Redis 6.0)Same commands; loads their RDB files
Enterprise, Azure Managed Redis (Redis 7.4)Same commands; loads their RDB files
Premium clustering, OSS cluster policyA KiviDB cluster or a sharded KiviDB Cloud database; or one larger non-sharded database
Enterprise cluster policy, Non-clustered policyOne KiviDB server or Cloud database (no cluster client needed)
Standard/Premium replica, zone redundancyA Pro database in KiviDB Cloud, or --replicaof replicas you run
Geo-replication, active geo-replicationNo equivalent
Access keysA password: --requirepass, or the kividbapp user's password on Cloud
Microsoft Entra ID authenticationNo equivalent: use a username and password
Data access policiesACL SETUSER; on Cloud, Configuration → Users
TLS port 6380 (Basic to Premium), port 10000 (Enterprise, Azure Managed Redis)KiviDB Cloud: 6380 with TLS, 6379 without. Self-hosted: the port you set with --tls-port
Firewall rules, private endpointsKiviDB Cloud allowed IPs, private connectivity
Maxmemory policy (Advanced settings)--maxmemory-policy; on Cloud, Configuration → Eviction and persistence
RediSearchBuilt in: run FT.CREATE again (indexes are not in a backup)
RedisJSONBuilt in; JSON documents load from an RDB
RedisTimeSeriesBuilt in; not read from an RDB or a DUMP: copy with RIOT
RedisBloomNo equivalent