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

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:

主站蜘蛛池模板: 南宫市| 文安县| 迁西县| 阜平县| 灵台县| 西畴县| 灵山县| 揭西县| 景东| 上杭县| 宁陵县| 塘沽区| 塘沽区| 新宁县| 昭平县| 潞城市| 文登市| 五河县| 左贡县| 平潭县| 兰溪市| 临颍县| 进贤县| 岢岚县| 巩留县| 长武县| 通辽市| 永和县| 基隆市| 祥云县| 新郑市| 沿河| 七台河市| 察隅县| 永兴县| 临漳县| 鄂托克前旗| 临西县| 全椒县| 宁阳县| 林芝县|