# 非分散 RDBMS スケールアウト試行 B：手動データベースシャーディング

__*Traditional Database Sharding Weakness*__

![`smart`](./student-guide/diagram/HorizontalSharding_aa_001_20221005.png)

+ 複雑さと成長の痛み、どうして最初からNoSQLを使わないのでしょうか

-------------------------------------------------------------
上記のグラフからは、40以上のライブラリのワークロードをカットすることは現実の世界ではあまり影響がなく、また、これらのシャーディングは異なるデータベースに収容されており、実際のクラスタではなく、クラスタはスキーマ情報を本当に共有できないため、SQL文の便利さが失われます。アプリケーションはより多くの責任を負わなければならず、オペレーションとマネジメントにとっては厄介なことです。