apps/scalability/sharding-partitioning
136 · Escalabilidade & Infraestrutura · ≈ 6 min de estudo
Sharding e Particionamento
Sharding divide os dados entre servidores independentes pela chave escolhida; particionamento divide uma tabela dentro do mesmo servidor. Aqui os dois juntos: as contas se espalham por três PostgreSQL por um anel de consistent hashing, e dentro de cada um a tabela de transações é particionada por mês. Use quando o volume não cabe num servidor — e particione antes de shardear, se ainda cabe.
- passos
- 6
- arquivos
- 3
- testes
- 0
- tecnologias
- 4