Todos os produtos
Search
Central de documentação

Simple Log Service:ShardingPolicy

Última atualização: Oct 21, 2026

Parâmetro

Tipo

Descrição

Exemplo

object

The hash write configuration.

shardGroup

object

A configuração do ShardGroup. O intervalo de hash de todo o Logstore é dividido uniformemente em vários ShardGroups de mesmo tamanho. O sistema calcula o hash de primeiro nível dos dados a serem gravados e grava os dados no ShardGroup correspondente.

keys

array

As chaves usadas para calcular hashes. As chaves diferenciam maiúsculas de minúsculas e são sensíveis à ordem. As chaves devem ser exclusivas.

string

O nome do campo de log usado para agrupamento.

userId

groupCount

integer

O número de ShardGroups. O valor deve ser uma potência de 2 e deve ser menor que o número de shards. O valor geralmente está no intervalo de 4 a 32.

8

shardHash

object

A configuração do ShardHash. Esta configuração é o hash de segundo nível e é usada para selecionar um shard dentro de um ShardGroup para gravação.

keys

array

As chaves usadas para calcular hashes. As chaves diferenciam maiúsculas de minúsculas e são sensíveis à ordem. As chaves devem ser exclusivas.

string

O nome do campo de log usado para roteamento de hash.

instanceId

maxHashCount

integer

The number of hash retries. If a write fails, the system switches to another hash value to retry the write. Valid values: 1, 2, and 4. The value 1 indicates no retry. The value 2 indicates a maximum of one retry. The value 4 indicates a maximum of three retries.

2

queryActiveTime

integer

O período efetivo da consulta. O valor é um timestamp UNIX.

1764659409

enabled

boolean

O status de ativação. Valor padrão: true. Se você definir o valor como false, o recurso shardingPolicy será desativado.

true