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

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:

主站蜘蛛池模板: 黔东| 苏州市| 闽侯县| 肃北| 刚察县| 泽州县| 凌源市| 哈密市| 额敏县| 德令哈市| 松桃| 涪陵区| 凌海市| 安图县| 上林县| 四子王旗| 潞城市| 蓝田县| 谷城县| 芜湖市| 承德县| 杭锦后旗| 盐亭县| 天祝| 涟水县| 绵竹市| 武威市| 金山区| 株洲市| 连城县| 千阳县| 望谟县| 宁海县| 布尔津县| 洪泽县| 镇赉县| 平阳县| 枞阳县| 罗田县| 灵璧县| 紫金县|