Léxico de TI › Bancos de dados › Redis Cluster

Redis Cluster

Bancos de dados Svenska → Atualizado: 2026-09-28

Modo de sharding nativo do Redis. 16.384 hash slots distribuídos entre os nós master; cada master tem de 0 a N réplicas. O cliente conhece o mapeamento dos slots e roteia as requisições direto.

Failover automático: as réplicas elegem um novo master se um deles falhar. Operações entre slots diferentes são bloqueadas (não dá pra fazer MGET entre keys em slots diferentes) — o design prioriza paralelismo, não transações. Hash tags ({user:1}:posts, {user:1}:profile) forçam o mesmo slot para keys relacionadas. Operações como SUBSCRIBE são globais no cluster (broadcast). Concorrente: Redis Sentinel (HA sem sharding), sharding externo via twemproxy (obsoleto). O fork Valkey (depois da mudança de licença do Redis em 2024) mantém a mesma arquitetura de cluster.

← Voltar ao léxico