Todos os produtos
Search
Central de documentação

E-MapReduce:Compute groups

Última atualização: Aug 14, 2026

Um grupo de computação (warehouse) é um conjunto de nós de computação — nós de computação (CNs) ou nós de backend (BEs) — em uma instância StarRocks. Ele fornece os recursos de computação necessários para executar consultas, jobs de importação de dados e tarefas de processamento. Cada grupo de computação funciona como um pool de recursos independente, com isolamento físico entre si.

Limitações

Grupo de computação padrão:

  • O sistema cria automaticamente um grupo de computação padrão ao criar a instância. Não é possível excluí-lo.

  • O grupo de computação padrão exige pelo menos três nós em execução e não permite dimensionamento para zero. Os demais grupos podem ser dimensionados para zero nós.

Múltiplos grupos de computação:

  • Somente instâncias shared-data do StarRocks 3.3 ou superior oferecem suporte a múltiplos grupos de computação.

  • Cada instância aceita no máximo 50 grupos de computação.

Recursos

  • Isolamento de recursos: Distribua os recursos de computação (apenas nós CN) entre grupos de computação para garantir que cada unidade de negócio ou departamento tenha seu próprio pool de recursos independente. Essa abordagem evita contenção de recursos, assegura estabilidade operacional e confiabilidade nas consultas.

  • Armazenamento compartilhado: Todos os grupos de computação compartilham a mesma camada de armazenamento, mas mantêm o isolamento dos recursos de computação. Equipes e unidades de negócio diferentes acessam os mesmos dados subjacentes sem duplicá-los, o que reduz a redundância e o risco de inconsistências.

  • Dimensionamento flexível: Adicione ou remova nós em um grupo de computação a qualquer momento, sem realocar dados. Dimensione grupos específicos para atender a picos de demanda sem impactar outros grupos ou operações existentes.

  • Dimensionamento elástico: Configure regras de dimensionamento para ajustar automaticamente a capacidade de um grupo de computação conforme a carga. Assim, os recursos permanecem alinhados à demanda tanto em períodos de pico quanto fora deles.

    Nota

    Apenas grupos de computação não padrão podem ser dimensionados para zero nós. O grupo de computação padrão exige sempre um mínimo de três nós em execução. Para mais informações, consulte a seção Limitações.

  • Escalabilidade com múltiplos grupos de computação: Crie um novo grupo de computação para cada nova unidade de negócio ou caso de uso. Como cada grupo possui seu próprio pool de recursos, as novas cargas de trabalho executam de forma independente das existentes, simplificando as operações e manutenção (O&M) em ambientes com múltiplas áreas de negócio.

Casos de uso

  • Isolamento de carga de trabalho: Atribua grupos de computação distintos a diferentes tipos de tarefa para obter isolamento físico de recursos. Por exemplo, utilize um grupo para consultas ad hoc e análises e outro para processamento ETL. Cada tipo de tarefa usa seus próprios recursos de computação isolados, sem interferir nos demais.

  • Colaboração entre departamentos: Permita que vários departamentos compartilhem os mesmos ativos de dados enquanto cada um utiliza um grupo de computação dedicado para consultas e análises. As cargas de trabalho de cada departamento permanecem isoladas entre si.

  • Gestão centralizada: Consolide várias instâncias em uma única instância com múltiplos grupos de computação para reduzir a sobrecarga de O&M. Adote essa abordagem apenas quando as instâncias precisarem compartilhar dados.