MySQL 分散アーキテクチャのスケールアップとスケールダウンは非常に興味深いトピックです。厳密に言えば、ここで話しているアーキテクチャは疑似分散アーキテクチャなので、単にそう呼ぶことにします。拡大と縮小という考え方に焦点を当てています。 環境が完全なマスター/スレーブ アーキテクチャを持ち、複数の論理シャードに分割されている場合、アーキテクチャは通常次のようになります。 このアーキテクチャでは 4 つの物理シャードが使用され、各物理シャードには 4 つの論理シャードがあり、合計 16 個の論理シャードがあるため、テーブルは 16 個の部分に分割されます。 容量拡張はメインデータベースへの書き込みを優先するため、2N スケールでの容量拡張が可能です。たとえば、4 つの物理シャードを 8 つの物理シャードに拡張できます。一般的なアーキテクチャとディストリビューションは次のとおりです。このとき、データベースの最上位がメインデータベースとして使用されます。 容量拡張の観点からは、4 から 8、8 から 16 を想定しています。設定されたシャーディング スケールに応じて、環境を 2 倍に拡張できます。 スケールダウンの方法については、より詳細に検討する必要があるため、物理シャード 1 の比較的詳細なデータ複製関係図をキャプチャしました。 拡張前は、シャード ノード上の 4 つの論理シャードはすべてアクティブな状態であり、データを書き込むことができます。スレーブ データベースは非アクティブであり、データの同期のみを担当します。 拡張後、元の db1 と db2 はアクティブ状態になり、元のスレーブ ノードでは db3 と db4 がアクティブ状態になります。 これを踏まえて、元々分離されていたノード データがマスター側でアクティブな状態に統合されていることを確認する必要があります。このプロセスは言うほど簡単ではありません。 このタスクが比較的スムーズに完了すれば、分散クラスター全体の管理は簡単になります。 |
<<: マイクロソフトがオープンソースの CNAB フォーマットを発表: 分散アプリケーションのパッケージ化と管理が簡単に
>>: AWS がプライベートクラウドの空に残っていた最後の暗雲を吹き飛ばす
31idc は、中国本土と香港間のネットワーク接続の不安定化や、データセンターへの攻撃によるネットワ...
つい最近、Hostcat に maximumvps に関する記事が掲載されました (maximumv...
まず、定義上、SEM は検索エンジン マーケティングであり、SEO は検索エンジン最適化です。 SE...
店を女性、買い手を男性に例えると、天猫店は「大きなブラジャー」を着ているようなもので、コメント欄に実...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス企業によっては、ウェブサ...
ウェブマスターとして、私は間違いなく失敗者です。今振り返ってみると、8年間も運営されているウェブサイ...
2009 年 4 月 21 日、北京の中国千年紀記念塔世紀美術館の大スクリーン ホールで、HP は ...
かつてメディアの王者だったWeiboは、今では多くの人から批判されています。その理由は、外の世界がW...
arkecxはどうですか? arkecxのフィリピンサーバーはどうですか?現在、フィリピンでデータセ...
今日は「悲劇的な」VPS ベンダーについてお話ししたいと思います。彼らが提供する VPS は悲劇では...
以前、Google Website Optimizer を使用して、ブログのいくつかのテスト ページ...
フォームは主にデータ収集を担当し、訪問者の名前、メールアドレス、性別、住所、メッセージの提案、パスワ...
テンセントのオンライン文学への進出は、奇点中国語ネットワークの創設者である羅立氏の人生における突然の...
ドメイン名ニュース: 昨日、オンライン映画レンタルサービスプロバイダーである Netflix のトッ...
レシピ ウェブサイトのコンテンツを最新かつ優れたものにするにはどうすればよいでしょうか。著者は、ウェ...