タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

レプリケーションとshardingに関するkashi57moveのブックマーク (1)

  • 第6回 レプリケーション+シャーディングでMongoDBをもっと使いこなす | gihyo.jp

    概要 連載では第4回ではレプリケーション、第5回ではシャーディングについて説明してきましたが、今回はレプリケーションとシャーディングを組み合わせた構成について紹介します。この構成を取ることにより、データを冗長化させつつも、分割して配置することができるため、可用性と読み取り性能を両方向上させることができます。 前回のシャーディングの構成では、単一のmongodをシャーディングサーバに割り当てていましたので、その1つのmongodが障害になると、シャーディングの機能が停止してしまうという問題がありました(図1参照⁠)⁠。 図1 これを解決するために、シャーディングサーバに単一のmongodではなくレプリカセットを割り当てます。これによりレプリカセット内のmongodに障害が発生してもシャーディングの機能が停止しない構成にすることができます(図2参照⁠)⁠。 図2 さらに信頼性を高めたい場合は

    第6回 レプリケーション+シャーディングでMongoDBをもっと使いこなす | gihyo.jp
  • 1