Este tópico descreve o ambiente usado no teste de desempenho do Tablestore.
Instâncias do Tablestore
Este teste usou duas instâncias do Tablestore:
Instância de alto desempenho: localizada na região China (Hangzhou)
Instância de capacidade: localizada na região China (Hangzhou)
A principal diferença entre as instâncias de alto desempenho e as de capacidade é o tipo de disco. As instâncias de alto desempenho usam SSDs, que oferecem maior desempenho de leitura para dados em disco. As instâncias de capacidade usam uma combinação de SSDs e discos SATA. Elas têm preço unitário de armazenamento muito menor e oferecem desempenho de gravação comparável ao das instâncias de alto desempenho, mas com desempenho de leitura em disco inferior. Ambos os tipos de instância apresentam desempenho semelhante ao ler dados do cache.
-
O Tablestore é um product com pagamento conforme o uso, com faturamento horário baseado no consumo real de recursos. Como o Tablestore suporta alta concorrência de leitura e gravação, testes de desempenho em grande escala podem gerar custos elevados. Para execute um teste de desempenho em grande escala,envie um ticket
para garantir resultados precisos e controlar custos.
Gerador de carga
Todos os testes usaram o mesmo grupo de geradores de carga.
Quantidade: 5
Tipo: Alibaba Cloud Elastic Compute Service (ECS)
Região: China (Hangzhou) Zona F
Família de instâncias: Computação compartilhada
-
Configuração:
CPU: 8 núcleos
Memória: 8 GB
Tipo de instância: Otimizada para E/S
Tipo de rede: Rede clássica
Sistema operacional: Ubuntu 16.04 64 bits
Como as operações do Tablestore são sensíveis à latência e a qualidade da rede pública não é garantida, este teste usou instâncias ECS na mesma região das instâncias do Tablestore. O teste também usou um endpoint privado do Tablestore para evitar interferências imprevisíveis na rede.