シャーディング

読み

しゃーでぃんぐ

意味

  • データベースを複数のサーバーに分割して保存する技術
  • 大量のデータを効率的に処理するため、データを水平分割する手法

比喩

大きな本棚を複数の部屋に分けて配置するイメージ。1つの部屋に収まらないときに使う。

語源

Shard = 破片、かけら

例文

  • ユーザーIDの範囲でシャーディングしてデータを分散。
  • シャーディングで大規模データベースを運用。

関連用語