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

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 piding a database into chunks (shards) and spreading to different servers.

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

主站蜘蛛池模板: 孝感市| 会宁县| 政和县| 沐川县| 青州市| 四平市| 隆德县| 建始县| 石景山区| 莎车县| 栖霞市| 苏尼特右旗| 河间市| 西贡区| 宁安市| 云南省| 潞城市| 新乡市| 建昌县| 蕲春县| 金阳县| 河间市| 嘉荫县| 宝清县| 延寿县| 蓬莱市| 开江县| 比如县| 贵州省| 凤台县| 宁都县| 富民县| 沿河| 紫云| 纳雍县| 吴旗县| 太仓市| 乌海市| 阿城市| 页游| 应用必备|