投稿日: Feb 23, 2024

Amazon DocumentDB (MongoDB 互換) エラスティッククラスターでは、読み取り可能なセカンダリ、シャードインスタンス数の設定、クラスターの開始と停止の機能をサポートするようになりました。これらの新機能は、読み取りワークロードのスケーリングや、エラスティッククラスターの使用効率の向上に役立ちます。 

シャードインスタンス数を設定すると、シャードあたりのインスタンスの数を決めることができます。シャードあたりのインスタンスを増やすと、クラスターの可用性が向上し、クラスターが処理できる読み取りワークロードの量が増えます。セカンダリシャードインスタンスから読み取るには、readPreference 接続パラメータを secondaryPreferred に設定します。読み取り優先度を secondaryPreferred に指定すると、クライアントからの読み取りクエリはシャードレプリカインスタンスに、書き込みクエリはシャードライターインスタンスにルーティングされます。

クラスターを停止および開始できるようになったことで、クラスターを常時実行する必要がない開発やテストで使用するために、Amazon DocumentDB エラスティッククラスターを簡単に手頃な価格で利用できるようになりました。クラスターを停止すると、すべてのシャードにおけるすべてのインスタンスが停止するため、その間は vCPU の料金が発生しません。クラスターは 1 回で最長 7 日間停止できます。7 日経過すると、クラスターは自動的に開始されます。

DocumentDB エラスティッククラスターは、ペタバイト規模のストレージ容量で毎秒数百万の書き込みと読み取りを処理するようにドキュメントデータベースを伸縮自在にスケールできます。詳細については、ドキュメントをご覧ください。AWS マネジメントコンソールでいくつかの手順を実行するだけで、Amazon DocumentDB エラスティッククラスターを作成して使用を開始できます。料金と利用できるリージョンについては、料金ページをご覧ください。