generated at
スケーラビリティ
情報科学の達人 データベースの講義より
二つのアプローチ
一台の計算機の性能を増強してスケール
メリット: 強い一貫性が求められる場合、簡単にデプロイしたい場合に使える
デメリット:
性能の限界が当然ある(ムーアの法則も限界が来ている)
コストがかかる
事前準備がかかる(突然10倍にとかできない)
メリット
事前準備がいらない、突然増やしたりするのにも対応可能
デメリット
「ネットワークの信頼性」「通信遅延が起きない」「ネットワークの構造は変わらない」などの条件が保証されない
プログラムが大変