官术网_书友最值得收藏!

Database sharding and partitioning

Between database sharding and partitioning, we can go with database sharding, where we will break it into smaller databases. These smaller databases will be deployed on a separate server:

In general, database sharding is simply defined as a shared-nothing partitioning scheme for large databases. This way, we can achieve a new level of high performance and scalability. Sharding comes from shard and spreading, which means dividing a database into chunks(shards) and spreading to different servers.

The preceding diagram is a pictorial overview of how our database is divided into smaller databases.Take a look at the following diagram:

主站蜘蛛池模板: 大港区| 顺平县| 岗巴县| 延边| 澄城县| 罗甸县| 长寿区| 淮安市| 焉耆| 汤阴县| 宜春市| 水富县| 嘉禾县| 兴安盟| 揭西县| 永年县| 建瓯市| 江孜县| 临夏县| 栖霞市| 林周县| 安徽省| 三亚市| 唐山市| 芦溪县| 资源县| 海淀区| 青浦区| 南安市| 莒南县| 合江县| 射洪县| 石城县| 定西市| 贵定县| 宁都县| 阿城市| 溧水县| 沙河市| 澄城县| 炎陵县|