MySQL 分散アーキテクチャのスケールアップとスケールダウンは非常に興味深いトピックです。厳密に言えば、ここで話しているアーキテクチャは疑似分散アーキテクチャなので、単にそう呼ぶことにします。拡大と縮小という考え方に焦点を当てています。 環境が完全なマスター/スレーブ アーキテクチャを持ち、複数の論理シャードに分割されている場合、アーキテクチャは通常次のようになります。 このアーキテクチャでは 4 つの物理シャードが使用され、各物理シャードには 4 つの論理シャードがあり、合計 16 個の論理シャードがあるため、テーブルは 16 個の部分に分割されます。 容量拡張はメインデータベースへの書き込みを優先するため、2N スケールでの容量拡張が可能です。たとえば、4 つの物理シャードを 8 つの物理シャードに拡張できます。一般的なアーキテクチャとディストリビューションは次のとおりです。このとき、データベースの最上位がメインデータベースとして使用されます。 容量拡張の観点からは、4 から 8、8 から 16 を想定しています。設定されたシャーディング スケールに応じて、環境を 2 倍に拡張できます。 スケールダウンの方法については、より詳細に検討する必要があるため、物理シャード 1 の比較的詳細なデータ複製関係図をキャプチャしました。 拡張前は、シャード ノード上の 4 つの論理シャードはすべてアクティブな状態であり、データを書き込むことができます。スレーブ データベースは非アクティブであり、データの同期のみを担当します。 拡張後、元の db1 と db2 はアクティブ状態になり、元のスレーブ ノードでは db3 と db4 がアクティブ状態になります。 これを踏まえて、元々分離されていたノード データがマスター側でアクティブな状態に統合されていることを確認する必要があります。このプロセスは言うほど簡単ではありません。 このタスクが比較的スムーズに完了すれば、分散クラスター全体の管理は簡単になります。 |
<<: マイクロソフトがオープンソースの CNAB フォーマットを発表: 分散アプリケーションのパッケージ化と管理が簡単に
>>: AWS がプライベートクラウドの空に残っていた最後の暗雲を吹き飛ばす
人工知能の急速な発展に伴い、モデルの精度と複雑性はますます高まり、企業のコンピューティングに対する需...
コンピュータの普及とインターネットの継続的な発展により、中国のネットユーザーの数は増加しており(専門...
テンセント副社長兼テンセントクラウド社長の邱月鵬氏は9月10日、2020年テンセントグローバルデジタ...
TikTokとWeChatは再び対立しており、過去と同様に、それぞれの側に独自の意見があります。 W...
6月8日、中国北京市-華雲データグループは「中国クラウドパワー-華雲データグループ製品とエコ戦略発表...
顧客がオンライン アプリケーションを構築、保護、運用、管理できるようにするクラウド コンピューティン...
このテストで使用した oneasiahost の VPS には、128M のメモリ、256M のバー...
Krypt の ion クラウド サーバーには、サンノゼ データ センターに 2 つの異なるアクセス...
Dogyunの労働者の日特別プロモーションが始まりました:(1)新しいダイナミッククラウドが30%オ...
日本ホスト(日本スペース):第一に、速度が速い。第二に、登録が不要。第三に、安価。ウェブサイトの構築...
私たちはいつも、サイト開発の原動力は何だろうと考えてきました。ランキングでしょうか、それとも利益でし...
IoT および IIoT デバイスの数が増え続けるにつれて、それらが生成するデータの量と速度も増加し...
最新のマーケティング手法では、キャンペーンのあらゆるステップで ROI を追跡できます。つまり、RO...
百度の新しいアルゴリズムの変更10月23日、ウェブマスターにとってもう一つの「苦難の日」が訪れた。 ...
私たちの考えでは、ウェブサイトの最適化とは、その名前が示すように、SEOテクノロジーを使用してウェブ...