A utilização de uma chave de objeto como o nome da partição talvez seja o melhor exemplo do padrão do conjunto de partições variável. O POJO de roteamento extrai a chave de dados de cada pedido e o pedido é, então, roteado para o membro de cluster ao qual a partição foi designada pelo gerenciador HA (Highly Available).
Uma vantagem desta abordagem é que, se uma chave específica se tornar ocupada, a partir de uma perspectiva de carregamento, a chave poderá ser movida de forma independente de outras partições para outro servidor. Uma desvantagem deste padrão é que provavelmente pode haver muitas partições e, portanto, uma maior sobrecarga do sistema associada à sua administração/gerenciamento. O recurso de particionamento pode ser escalado para um número muito grande de partições (~20 k), mas os aplicativos sempre devem se esforçar para reduzir o número de partições para cada aplicativo.
Related concepts
Padrões de Particionamento de Dados