1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-02-24 03:23:08 +01:00

docs: Explain Sharding Strategies (#2519)

- Add Sharding Strategies Description
- Add Sharding Strategies Relevant links
This commit is contained in:
Ari P Zhorifiandi 2022-10-17 14:01:34 +07:00 committed by GitHub
parent 2b78f1be06
commit 1742e08174
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1 +1,8 @@
# Sharding strategies
# Sharding strategies
Sharding strategy is a technique to split a large dataset into smaller chunks (logical shard) in which we distribute these chunks in different machines/database nodes in order to distribute the traffic load. Its a good mechanism to improve the scalability of an application.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/database-sharding-a-system-design-concept/'>Database Sharding System Design Interview Concept</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://stackoverflow.blog/2022/03/14/how-sharding-a-database-can-make-it-faster/'>How sharding a database can make it faster</BadgeLink>