資格暗記無料で始める

シャーディングとは?

シャーディングとは、一定の規則(シャードキーの範囲やハッシュ値)に従って、データを行方向に分割して複数のノードへ配置する方式。

データベーススペシャリスト試験の過去問では1回出題されています。

シャーディング

データベーススペシャリスト試験の頻出用語/午前II/別名:水平分割、sharding、シャーディング(水平分割)


シャーディングの意味

一定の規則(シャードキーの範囲やハッシュ値)に従って、データを行方向に分割して複数のノードへ配置する方式。

シャーディングの具体例

会員IDのハッシュ値でノードを決め、書込み負荷を分散する。

シャーディングは試験でどう引っ掛けられる?

列方向に分ける垂直分割との違いに注意。シャードキーを含まない検索は全ノードへの問合せ(スキャッタ・ギャザ)になり、性能が出にくい。

シャーディングと関連する用語

シャーディングが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。