sql >> データベース >  >> RDS >> Database

AmazonAuroraクラスターを作成する方法

    AmazonAuroraを使用する理由

    • AuroraはMySQLおよびPostgreSQLと互換性があります。これは、AuroraクラスターがMySQL(5.6または5.7)データベースインスタンスまたはPostgreSQLデータベースインスタンスとして作成される可能性があることを意味します。オープンソースのMySQLおよびPostgreSQLデータベースはAuroraに移行できます。
    • そのパフォーマンスと高可用性により、Auroraは商用データベースの利点をオープンソースデータベースにもたらします。
    • Aurora MySQLは、AuroraMySQL以外のデータベースインスタンスよりも5倍高速です。 Aurora PostgreSQLは、Aurora以外のPostgreSQLデータベースよりも3倍高速です。
    • AuroraはRDSで管理されたデータベースです。これは、S3でのプロビジョニング、セットアップ、パッチ適用、バックアップなど、ほとんどの管理タスクが自動化されていることを意味します。
    • Auroraは、3つのアベイラビリティーゾーンにまたがるレプリケーションを提供します。単一のアベイラビリティーゾーンに障害が発生しても、データベースが使用できなくなることはありません。 3つのゾーンに最大15個のリードレプリカを追加できます。
    • Auroraはフォールトトレラントです。 Auroraは、3つのアベイラビリティーゾーンにわたってデータベースの6つのコピーを複製します。インスタンスのフェイルオーバーには30分もかかりません。
    • Auroraの自動スケールはインスタンスあたり最大64TBです。
    • Auroraは、CloudWatch、VPC、IAMなどの他のAWSサービスと統合されています。

    この記事では、AmazonAuroraクラスターを作成します。この記事には次のセクションがあります:

    • 環境の設定
    • オーロラクラスターの作成
    • Auroraクラスターへのアクセシビリティの構成
    • 結論

    環境の設定


    図19: セキュリティグループのリンク

    インバウンドを選択します タブをクリックし、編集をクリックします 図20に示すように、インバウンドルールを変更します。


    図20: セキュリティグループ>インバウンド>編集

    インバウンドルールの編集ソースを変更します どこでも 保存をクリックします (図21を参照)。


    図21: インバウンドルールの変更

    図22に示すように、インバウンドルールが変更されます。


    図22: 変更されたインバウンドルール

    結論

    この記事では、AmazonAuroraとそれが提供するメリットを紹介しました。まず、MySQLデータベースと互換性のあるAuroraクラスターを作成し、クラスターへのアクセスを構成しました。


    1. SpringJPAでpostgres配列をマッピング中にエラーが発生しました

    2. MySQLにデータを挿入するときの「エラー1136(21S01):列数が行1の値数と一致しない」を修正

    3. SQLServerで文字列内の文字列を検索する方法

    4. Node.jsでのSQLインジェクションの防止