Quais são as diferenças entre o DCS for Redis baseado em ARM e baseado em x86?
O DCS for Redis suporta totalmente as arquiteturas de CPU ARM e x86. Eles não diferem em funções ou compatibilidade com o cliente.
No entanto, Kunpeng e x86 diferem nos seguintes aspectos:
- Versões do Redis suportadas
- Redis baseado em Arm: Redis 4.0 e Redis 5.0
- Redis baseado em x86: Redis 6.0, 5.0, 4.0 e 3.0
- Tipos de instância suportados
- Arm: nó único, principal/em espera e Redis Cluster
- x86: Proxy Cluster de nó único, principal/em espera, Redis 3.0 e Redis Cluster 4.0 ou 5.0
- Preços
O Redis baseado em Kunpeng é 30% mais barato que o Redis baseado em x86.
- Desempenho
O desempenho de diferentes especificações de instância está listado em Especificações da instância de DCS.
O Redis baseado em x86 oferece maior desempenho de CPU única do que o Redis baseado em ARM em cenários que envolvem comandos complexos, como chaves grandes ou chaves cuja complexidade de tempo é maior que O(N).
Em conclusão, tanto o Redis baseado em ARM quanto o Redis baseado em x86 oferecem desempenho capaz de atender às suas necessidades de serviço, mas o Redis baseado em ARM é mais econômico.