📣
TiDB Cloud Essential はパブリックプレビュー中です。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDB Cloud StarterまたはEssentialインスタンスに接続します



このドキュメントでは、TiDB Cloud StarterまたはTiDB Cloud Essentialインスタンスへの接続方法について説明します。

ヒント:

  • TiDB Cloud Dedicatedクラスターに接続する方法については、 TiDB Cloud Dedicatedクラスタに接続しますを参照してください。
  • このドキュメントでは、TiDB Cloud StarterおよびTiDB Cloud Essentialのネットワーク接続方法について説明します。特定のツール、ドライバ、または ORM を介して TiDB に接続する方法については、 TiDBに接続する参照してください。

ネットワーク接続方法

TiDB Cloud上にTiDB Cloud StarterまたはTiDB Cloud Essentialインスタンスが作成されたら、以下のいずれかの方法で接続できます。

  • 直接接続

    直接接続とは、TCP を介した MySQL ネイティブ接続システムのことです。MySQL 接続をサポートするツールであれば、MySQL などを使用してTiDB Cloud StarterまたはEssential MySQLクライアントに接続できます。 。

  • データサービス(ベータ版)

    TiDB Cloudにはデータサービス機能があり、カスタムAPIエンドポイントを使用してHTTPSリクエスト経由でAWS上でホストされているTiDB Cloud Starterインスタンスに接続できます。直接接続とは異なり、データサービスは生のSQLではなくRESTful APIを介してTiDB Cloud StarterまたはEssentialインスタンスのデータにアクセスします。

  • サーバーレスDriver(ベータ版)

    TiDB CloudはJavaScript用のサーバーレスドライバを提供しており、これにより、エッジ環境にあるTiDB Cloud StarterまたはTiDB Cloud Essentialインスタンスに、直接接続時と同様の操作感で接続できます。

上記の接続方法の中から、ご自身のニーズに合わせてお好みの方法をお選びください。

接続方法ユーザーインターフェースシナリオ
直接接続SQL/ORMJava、Node.js、Pythonなどの長時間稼働環境。
データサービスRESTful APIすべてのブラウザおよびアプリケーションとのやり取り。
サーバーレスDriverSQL/ORMVercel Edgeの機能Cloudflare Workersなどのサーバーレスおよびエッジ環境。

ネットワーク

TiDB Cloud StarterとTiDB Cloud Essentialには、2種類のネットワーク接続タイプがあります。

  • プライベートエンドポイント(推奨)

    プライベートエンドポイント接続は、VPC内のSQLクライアントがAWS PrivateLink経由でサービスに安全にアクセスできるようにするプライベートエンドポイントを提供します。AWS PrivateLinkは、簡素化されたネットワーク管理で、データベースサービスへの高度に安全な一方向アクセスを提供します。

  • 公開エンドポイント

    標準接続では公開エンドポイントが提供されるため、ノートパソコンからSQLクライアントを介してTiDB Cloud StarterまたはEssentialインスタンスに接続できます。

    TiDB Cloud StarterとTiDB Cloud EssentialはTLS接続を必要とします。TLSは、アプリケーションからTiDB Cloud StarterまたはEssentialインスタンスへのデータ送信のセキュリティを保証します。

以下の表は、さまざまな接続方法で使用できるネットワークを示しています。

接続方法ネットワーク説明
直接接続パブリックまたはプライベートエンドポイント直接接続は、パブリックエンドポイントとプライベートエンドポイントの両方を介して行うことができます。
データサービス(ベータ版)/データサービス(ベータ版)を介してAWS上でホストされているTiDB Cloud Starterにアクセスする場合、ネットワークの種類を指定する必要はありません。
サーバーレスDriver(ベータ版)公開エンドポイントServerless Driverは、パブリックエンドポイント経由の接続のみをサポートしています。

次は?

TiDB Cloud StarterまたはEssentialインスタンスに正常に接続したら、 TiDBを使用してSQLステートメントを探索することができます。

このページは役に立ちましたか?