Skip to main content
Square Cloud Databases サービスの概要

なぜ Square Cloud を選ぶのか?

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

NVMe ベースのストレージ

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

ネットワーク料金ゼロ

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

即時 snapshot

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

デフォルトで暗号化

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

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

どのエンジンも設定済みで、すぐに接続できます。

PostgreSQL

MongoDB

MySQL

Redis

バージョン

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

**有効な Standard プラン以上**が必要です。Node.js と Python の接続コードを含む詳しい手順は、マネージドデータベースを作成して接続するを参照してください。概要は次のとおりです。
1

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

データベースページを開き、「Create Database」をクリックします。
2

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

エンジンを選び、名前と RAM を入力します。
3

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

「Create」をクリックします。数秒でデータベースの準備が整い、接続情報はダッシュボードのデータベースページで確認できます。

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

データベースは、証明書で認証された暗号化接続のみを受け付けます。接続するには次の手順に従います。
1

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

ダッシュボードでデータベースを開き、接続 URL (ホスト、ポート、ユーザー名、パスワード) をコピーして、証明書をダウンロードします。
2

SSL/TLS で接続する

お好みのクライアントまたはライブラリで、SSL/TLS を有効にして接続します。証明書は CA (ルート) 証明書として、またクライアント証明書と鍵として設定してください。
ほとんどのクライアントでは .pem だけで十分です。クライアントによっては .key と .cert ファイルを個別に、または .p12 を要求する場合があります。
3

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

これでデータの保存とクエリができます。データベースのパフォーマンスと使用状況は Square Cloud のダッシュボードで確認できます。

うまくいかない場合

データベース接続エラー

SSL/TLS エラー、タイムアウト、ECONNREFUSED、MySQL の “Host is not allowed”、MongoDB のネットワークエラーを解決します。

よくある質問

PostgreSQL、MySQL、MongoDB、Redis。すべて設定済みで、すぐに接続できます。
データベースホスティングには**有効な Standard プラン以上**が必要です。