メインコンテンツへスキップ
Square Cloud Databases サービスの概要

なぜ Square Cloud を選ぶのか?

数回のクリックでプロビジョニングでき、暗号化された証明書認証付きの接続で到達できる、マネージドの PostgreSQL、MySQL、MongoDB、Redis インスタンス。サーバーのチューニング、バックアップの管理、アプリが動かす帯域幅への支払いなしに、本番環境のデータベースを手に入れられます。

NVMe ベースのストレージ

インスタンスはエンタープライズ Samsung NVMe SSD 上で稼働します。ランダムリードのレイテンシーが実際のクエリパフォーマンスを左右する場面で、インデックス参照や書き込み負荷の高いワークロードを高速に保ちます。

ネットワーク料金ゼロ

上り・下りの課金なし。 ほとんどのクラウドプロバイダーで静かにコストを支配する従量制帯域幅の請求なしに、アプリケーションが必要とするだけ読み書きできます。

即時 snapshot

追加費用なしで含まれるワンクリックの復元ポイント。不正なマイグレーションや誤削除から、ダッシュボードを離れることなく復旧できます。

デフォルトで暗号化

インスタンスは Square Cloud が管理する証明書による SSL/TLS 接続のみを受け付けます。平文接続は拒否されるため、追加設定なしにデータが転送中に暗号化されます。

サポートされているデータベース

すぐに接続して使い始められるよう、いくつかのデータベースを設定済みで提供しています。

PostgreSQL

MongoDB

MySQL

Redis

バージョン

SGBDバージョン
PostgreSQL17.x.x
MySQL9.x.x
MongoDB8.x.x
Redis7.4.x

データベースをホスティングするには?

Square Cloud でのデータベースホスティングはシンプルで分かりやすく、有効な Standard プラン以上が必要です。以下の手順に従ってください。
1

新しいデータベースインスタンスを作成する

データベースページに移動し、「Create Database」ボタンをクリックします。
2

データベースインスタンスを設定する

ホスティングしたいデータベースの種類を選択し、データベース名や RAM などの必要な情報を入力します。
3

インスタンスの作成を完了する

「Create」ボタンをクリックし、データベースが作成されるのを待ちます。準備が整うと、接続の詳細はデータベースのダッシュボードで確認できます。

データベースに接続するには?

当社のデータベースは、証明書を使った安全な接続のみを許可するように設定されています。新しく作成したデータベースに接続するには、以下の手順に従ってください。
1

認証情報と証明書を取得する

データベースに接続するための認証情報を取得します。ホスト、ポート、ユーザー名、パスワードが必要で、これらは URL 内で確認できます。加えて証明書も必要になります。
2

ssl/tls でデータベースに接続する

認証情報と証明書を使って、お好みのデータベースクライアントまたはライブラリでデータベースに接続します。
安全な接続のために必ず SSL/TLS を使用し、証明書を CA、ルート証明書、あるいはクライアント証明書と鍵証明書として使用してください。
通常は .pem のみが必要ですが、クライアントによっては .key.cert ファイルを個別に、または .p12 ファイルを要求する場合があります。
3

データベースを使い始める

接続が完了したら、データベースインスタンスの使用を開始し、データの保存と管理ができます。
また、Square Cloud のダッシュボードを通じて、データベースのパフォーマンスと使用状況を監視することもできます。