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

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:

主站蜘蛛池模板: 南投县| 鄂尔多斯市| 静安区| 锡林浩特市| 海丰县| SHOW| 闵行区| 海安县| 铁岭市| 祁门县| 沙洋县| 丰顺县| 北海市| 长沙市| 新巴尔虎右旗| 普陀区| 杭锦后旗| 栖霞市| 霍林郭勒市| 青浦区| 大丰市| 张北县| 尉犁县| 洪江市| 宁安市| 潞城市| 峨眉山市| 儋州市| 乌拉特中旗| 开封县| 祁门县| 白河县| 北安市| 云阳县| 泰兴市| 息烽县| 香河县| 凤凰县| 高陵县| 左云县| 安图县|