Docker Compose を用いた MongoDB レプリカセットの構築

本稿では、Docker Compose を活用して高可用性を確保した MongoDB レプリカセット環境を迅速に構築する方法を解説します。単体インスタンスとは異なり、レプリカセットは主節点と複数の从節点から構成され、障害発生時でも自動的にフェイルオーバーが行われるため、実運用環境で広く採用されています。 1. 環境準備 まず、最小3ノードのレプリカセットを構成するために、 ...

10月18日 05:05 投稿

Elasticsearchの災害復旧システム構築:Infini Gatewayを用いた堅牢なアーキテクチャ

Elasticsearchを中心とした基幹システムにおいて、障害発生時の業務継続性を確保するための効果的な災害復旧(DR)ソリューションが求められています。本記事では、Infini Gateway(旧称:极限网关)を活用し、アプリケーション側の改修を最小限に抑えたまま、データの複製とフェイルオーバーを実現するアーキテクチャについて解説します。 アーキテクチャ概要 本ソリュー ...

7月18日 21:23 投稿

MySQLアーキテクチャと運用設計の学習ノート

MySQLの内部構造と実践的設計指針 主要なリファレンスリソース 公式ドキュメント: MySQL 8.0 Reference Manual InnoDBアーキテクチャ: InnoDB Storage Engine Architecture SQLパースと実行フロー: MySQLサーバーソースコード(sql/sql_parse.cc 経由でクエリ処理が開始) データベース設計支援ツール: Archery(SQL審査・実行可視化対応) ストレージエンジン ...

6月14日 22:42 投稿