# How does ScyllaDB handle sharding and replication?

<p class="elv-tracking-normal elv-text-default elv-font-figtree elv-text-base elv-leading-base elv-font-normal" elv="true"><strong>How does ScyllaDB handle sharding and replication?</strong></p>

##### Post Metadata
- Posted at: 4 days ago
- Net upvotes: 1


## Comments
### Comment 1

ScyllaDB follows a shard-per-core design that assigns specific data partitions to individual CPU cores, reducing internal contention. It employs consistent hashing to distribute data evenly across the cluster and simplifies the process of adding or removing nodes. For reliability, it replicates data across multiple nodes and availability zones. Newer features like ScyllaDB Tablets further enhance this by allowing the database to redistribute data dynamically and scale clusters rapidly in response to traffic spikes.

##### Comment Metadata
- Posted at: 1 day ago
- Author title: Technical Director




## Related Product
[ScyllaDB](https://www.g2.com/products/scylladb/reviews)

## Related Category
[Key Value Databases](https://www.g2.com/categories/key-value-databases)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: almost 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: almost 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: almost 13 years ago
  - Comments: 4


