
シャーディングとは、データベースを分割して複数のサーバーに分散させる技術のことです。ただのデータ管理の話じゃない、リソースを無駄に消費する無駄な心配事って感じですね。例えば、タコの刺身を切り分けて一皿に盛り付けるのと同じように、全体を持っていると重量感があって美しいのに、切り分けてしまったら見た目が台無し!結局、利便性を追求するあまりビジュアルを犠牲にしてしまっているんじゃないでしょうか。分散させればスケーラビリティが向上するなんて言われても、全てのデータを一つの場所に置くことで安心感が生まれるのが普通です。結局、シャーディングなんて中途半端な解決策でしかないのです。
シャーディングをまじめに語ると
前の記事: « シャワー浴とは?毒舌で解説!
次の記事: シンポジウムとは?毒舌で解説! »