データベースインスタンスとは
備考
プレビュー
この機能は、us-east-1
、us-west-2
、eu-west-1
、ap-southeast-1
、ap-southeast-2
、eu-central-1
、us-east-2
、ap-south-1
の各地域でパブリック プレビュー段階です。
Lakebase データベースインスタンスは、ストレージとコンピュートリソースを管理し、ユーザーが接続するエンドポイントを提供します。 このページには、データベース・インスタンスとその一般的な制限について説明する概要が含まれています。
データベース・インスタンス・アーキテクチャ
データベース・インスタンスは、次のコンポーネントで構成されています。
- データベースインスタンス: ストレージとコンピュート リソースを管理する中央オブジェクトとして機能します。 ユーザー接続用の複数のエンドポイントを提供します。
- コンピュート ノード: コンピュート ノードのグループを表します。1 つのノードが プライマリ で書き込み操作を処理し、他のノードは セカンダリ です。 セカンダリ コンピュート ノードはオプションです。 これらは、高可用性を提供するために異なるゾーンに分割されています。コンピュートノードは、コンピュートリソースを停止しながらストレージを保持して停止することができます。
- エンドポイント: デフォルトのデータベースエンドポイントは、読み取り要求と書き込み要求をプライマリノードにルーティングします。読み取り専用エンドポイントはオプションです。リクエストをセカンダリノードにルーティングするため、読み取り負荷の高いワークロードのバランスを取るのに役立ちます。
- 障害処理: プライマリノードに障害が発生し、インスタンスが 高可用性に設定されている場合、セカンダリノードが自動的にプライマリとして引き継ぎ、システムの可用性を維持します。
主な機能
機能 | 説明 |
---|---|
データベース・インスタンスの作成方法、データベース・インスタンスの開始と停止、および削除の方法について学習します。 | |
データベースインスタンスの容量をワークロードのニーズに合わせてスケーリングします。 | |
プライマリ・コンピュートが使用できない場合に備えて、高可用性を実現するようにデータベース・インスタンスを構成します。 | |
データベース インスタンスを特定の時点に復旧するには、作成時にリテンション期間を設定します。 | |
データベース・インスタンスのパフォーマンス・メトリクスをモニターして、パフォーマンスを最適化します。 |
データベースインスタンスへのアクセス
UI または API を使用してデータベース インスタンスにアクセスし、管理します。セットアップと接続の詳細な手順については、「 データベース インスタンスの作成」を参照してください。使用可能な操作の完全な一覧については、 REST API リファレンスを参照してください。
UIでデータベースインスタンスにアクセスするには:
- ワークスペースのサイドバーで「 コンピュート 」をクリックします。
- 「データベース・インスタンス 」をクリックします。
- 既存のインスタンスを開くには、インスタンス名をクリックしてインスタンスの詳細ページを開きます。
制限事項と考慮事項
- ワークスペースでは、最大 10 個のインスタンスを使用できます。
- 各インスタンスは、最大 1000 の並列接続をサポートします。
- インスタンス内のすべてのデータベースの論理サイズ制限は 2 TB です。
- データベース インスタンスのスコープは 1 つのワークスペースです。ユーザーは、同じメタストアにアタッチされている他のワークスペースから必要な Unity Catalog アクセス許可を持っている場合、カタログ エクスプローラーでこれらのテーブルを表示できますが、テーブルの内容にはアクセスできません。
- ワークスペースの PrivateLink 設定が適用されます。