華為云計(jì)算 云知識(shí) 分片架構(gòu)的特點(diǎn)
分片架構(gòu)的特點(diǎn)

分片架構(gòu)主要表現(xiàn)形式就是水平數(shù)據(jù)分片架構(gòu)。

把數(shù)據(jù)分散在多個(gè)節(jié)點(diǎn)上的分片方案,每一個(gè)分片包括 數(shù)據(jù)庫 的一部分,稱為一個(gè)shard。

多個(gè)節(jié)點(diǎn)都擁有相同的數(shù)據(jù)庫結(jié)構(gòu),但不同分片的數(shù)據(jù)之間沒有交集,所有分區(qū)數(shù)據(jù)的并集構(gòu)成數(shù)據(jù)總體。

常見的分片算法有:根據(jù)列表值,范圍取值和Hash值進(jìn)行數(shù)據(jù)分片。

優(yōu)點(diǎn)

數(shù)據(jù)分散在集群內(nèi)的各個(gè)節(jié)點(diǎn)上,所有節(jié)點(diǎn)可以獨(dú)立性工作。

分片架構(gòu)示意圖