RDB
概要
トランザクション
とSQLが強み
単一ノードでは一貫性(C)と可用性(A)を満たす
複数ノードではAを満たせなくなる
トランザクションで他ノードをブロックするから
CAP定理
スケールアウトが難しいと言われるのは
トランザクション
が足枷になっているため
NewSQL
は見かけ上、実用に耐えうるレベルでCPAを満たしつつ分散ノードでスケールアウトできる
基本的にはスケールアップで対処する
読み込みだけであれば読み込み専用ノードを増やしてスケールアウトできる