Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, explicamos os dois modos disponíveis para o Memorystore para Valkey: modo de cluster ativado e modo de cluster desativado.
Modo de cluster ativado:o modo de cluster ativado é compatível com a especificação de cluster do Valkey OSS. Ele permite particionar seus dados em vários fragmentos e é útil para aplicativos com alto volume ou velocidade de dados.
Modo de cluster desativado:quando o modo de cluster está desativado, a instância não é particionada e fica hospedada em um único fragmento. Use esse modo se o volume de dados e a capacidade de gravação puderem ser processados por um único nó e se você preferir usar os recursos específicos que não estão disponíveis no modo de cluster ativado.
Só é possível escolher entre "Modo de cluster ativado" e "Desativado" ao criar uma instância. O campo server_mode na saída do comando INFO especifica o modo da instância. Depois de criar uma instância com o modo de cluster ativado ou desativado, não é possível mudar a instância para o outro modo. Recomendamos que você selecione "Modo de cluster ativado" porque ele tem melhores características de escalonamento horizontal.
Ao escolher entre "Modo de cluster ativado" e "Modo de cluster desativado", considere os seguintes fatores:
Capacidade de processamento de leitura e gravação:se a capacidade de processamento de gravação for atendida por um único nó e a capacidade de processamento de leitura for atendida por um máximo de duas réplicas, use uma instância com o modo de cluster desativado. Se os requisitos de capacidade de leitura e gravação forem altos, use uma instância com o modo de cluster ativado, porque esse tipo de instância pode distribuir a carga em diferentes nós.
Migrar do Memorystore para Redis:se você estiver usando uma instância do Memorystore para Redis ou uma instância do Redis autogerenciada, a migração para uma instância com o modo de cluster desativado exigirá mudanças mínimas em comparação com a migração para uma instância com o modo de cluster ativado. Para migrar para uma instância com o modo de cluster ativado, use um cliente compatível com cluster.
Consultas com várias chaves: uma instância com o modo de cluster desativado oferece suporte a operações com várias chaves (por exemplo, MGET, MSET, EVAL) em chaves no banco de dados. Para uma instância com o modo de cluster ativado, as operações com várias chaves são limitadas a um único slot de hash.
Namespacing:com o modo de cluster desativado, é possível usar vários bancos de dados para agrupar diferentes tipos de dados usando o comando SELECT. Esse recurso é útil se você quiser usar a mesma instância para vários aplicativos ou se precisar gravar diferentes tipos de dados não relacionados. O modo de cluster ativado não é compatível com vários bancos de dados. Como prática recomendada, recomendamos que você use várias instâncias do Valkey em vez de vários bancos de dados para garantir a qualidade do serviço (QoS). Vários bancos de dados no mesmo nó oferecem apenas isolamento lógico.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-19 UTC."],[],[],null,["# Enable and disable cluster mode\n\nThis page explains the two available modes for Memorystore for Valkey: Cluster Mode Enabled and Cluster Mode Disabled.\n\n- **Cluster Mode Enabled:** Cluster Mode Enabled supports the OSS Valkey [cluster specification](https://valkey.io/topics/cluster-spec/). It lets you partition your data across multiple shards and is useful for applications with high volume or velocity of data.\n\n- **Cluster Mode Disabled:** While in Cluster Mode Disabled, your instance isn't partitioned and is hosted on a single shard. You can use this mode if the volume of data and write throughput can be handled by a single node and you prefer to use the [specific features](/memorystore/docs/valkey/cluster-mode-enabled-and-disabled#comparison) that aren't available in Cluster Mode Enabled.\n\nYou can only select between Cluster Mode Enabled and Disabled when you create an instance. The `server_mode` field in the output of the [INFO](https://valkey.io/commands/info/) command specifies the mode of the instance. After you create an instance with either Cluster Mode Enabled or Cluster Mode Disabled, you can't change the instance to the other mode. We recommend that you select Cluster Mode Enabled because this mode has better horizontal scaling characteristics.\n\nCompare Cluster Mode Enabled and Cluster Mode Disabled\n------------------------------------------------------\n\n| **Note:** Regardless of whether you specify Cluster Mode Enabled or Cluster Mode Disabled for your Memorystore for Valkey instance, the following conditions apply:\n\n- You can [increase or decrease the size of the instance](/memorystore/docs/valkey/about-scaling-instance-capacity) only when you create it.\n- You can have a maximum of two [read replicas](/memorystore/docs/valkey/ha-and-replicas#replicas) for the instance.\n\nWhich should I choose\n---------------------\n\nWhen choosing between Cluster Mode Enabled and Cluster Mode Disabled, consider the following factors:\n\n- **Read and write throughput:** If your write throughput is fulfilled by a single node and your read throughput is fulfilled by a maximum of two replicas, then use a Cluster Mode Disabled instance. If the read and write throughput requirements are high, then use a Cluster Mode Enabled instance because this type of instance can spread the load across different nodes.\n- **Migrate from Memorystore for Redis:** If you're using a [Memorystore for Redis instance](../redis/memorystore-for-redis-overview) or a self-managed Redis instance, migrating to a Cluster Mode Disabled instance requires minimal changes as compared to migrating to a Cluster Mode Enabled instance. To migrate to a Cluster Mode Enabled instance, you must use a [cluster aware client](/memorystore/docs/valkey/client-library-code-samples#client_lib_cluster).\n\n | **Note** : Memorystore for Valkey supports [IAM authentication](/memorystore/docs/valkey/about-iam-auth), which is a more-secure authentication mechanism than the plain-text authentication that Memorystore for Redis supports.\n- **Multi-key queries:** A Cluster Mode Disabled instance supports multi-key operations (for example: MGET, MSET, EVAL) across keys within the database. For a Cluster Mode Enabled instance, multi-key operations are limited to a single hash slot.\n\n- **Namespacing:** With Cluster Mode Disabled, you can use multiple databases to bucket different kinds of data by using the `SELECT` command. This feature is useful if you want to use the same instance to power multiple applications or you might need to write different types of unrelated data. Multiple databases aren't supported by Cluster Mode Enabled. As a best practice, we recommend that you use multiple Valkey instances instead of multiple databases to ensure Quality of Service (QoS). Multiple databases on the same node provide logical isolation only."]]