メインコンテンツまでスキップ

「Enterprise」タグのついた91記事

全てのタグを見る

Generic Contract および Function のリファレンスガイド

Generic Contract は ScalarDL 3.10 で導入されましたが、ScalarDL 3.12 でリリースされた HashStore は、Generic Contract をラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、Generic Contract を直接使用するよりも、HashStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL HashStore をはじめようをご参照ください。

Generic Contract および Function の使用

Generic Contract は ScalarDL 3.10 で導入されましたが、ScalarDL 3.12 でリリースされた HashStore は、Generic Contract をラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、Generic Contract を直接使用するよりも、HashStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL HashStore をはじめようをご参照ください。

Generic Contract を用いた ScalarDL アプリケーションを書く

Generic Contract は ScalarDL 3.10 で導入されましたが、ScalarDL 3.12 でリリースされた HashStore は、Generic Contract をラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、Generic Contract を直接使用するよりも、HashStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL HashStore をはじめようをご参照ください。

HashStore 抽象化を使用して ScalarDL アプリケーションを書く

このドキュメントでは、HashStore 抽象化を使用して ScalarDL アプリケーションを作成する方法について説明します。アプリケーションで ScalarDL HashStore を使用する方法、エラーを処理する方法、データを検証する方法について学習します。

Helm Chart をはじめよう (TLS を使用した ScalarDL Ledger および Auditor / Auditor モード)

このドキュメントでは、Kubernetes クラスター上の Helm Chart をテスト環境として使用して、TLS 構成で ScalarDL Ledger および ScalarDL Auditor を開始する方法について説明します。ここでは、テスト用の Mac または Linux 環境がすでにあることを前提としています。このドキュメントでは minikube を使用しますが、これから説明する手順はどの Kubernetes クラスターでも機能するはずです。

Helm Charts をはじめよう (cert-manager / Auditor モードを使用した TLS 対応の ScalarDL Ledger および Auditor)

このチュートリアルでは、Kubernetes クラスターでテスト環境として Helm Charts と cert-manager を使用して、TLS 構成で ScalarDL Ledger と ScalarDL Auditor を使い始める方法について説明します。開始する前に、テスト用の Mac または Linux 環境を用意しておく必要があります。また、このチュートリアルでは minikube の使用について説明していますが、説明されている手順はどの Kubernetes クラスターでも機能するはずです。

Helm Charts をはじめよう (ScalarDL Ledger / Ledger のみ)

このドキュメントでは、Kubernetes クラスター上の Helm Chart をテスト環境として使用して、ScalarDL Ledger を開始する方法について説明します。ここでは、テスト用の Mac または Linux 環境がすでにあることを前提としています。このドキュメントでは Minikube を使用しますが、これから説明する手順はどの Kubernetes クラスターでも機能するはずです。

Helm Charts をはじめよう (ScalarDL Ledger と Auditor / Auditor モード)

このドキュメントでは、Kubernetes クラスター上の Helm Chart をテスト環境として使用して、ScalarDL Ledger および Auditor を開始する方法について説明します。ここでは、テスト用の Mac または Linux 環境がすでにあることを前提としています。このドキュメントでは Minikube を使用しますが、これから説明する手順はどの Kubernetes クラスターでも機能するはずです。

ScalarDL Auditor のカスタム値ファイルを構成する

このドキュメントでは、ScalarDL Auditor チャートのカスタム値ファイルを作成する方法について説明します。パラメータの詳細を知りたい場合は、ScalarDL Auditor チャートの README を参照してください。

ScalarDL Auditor のデプロイする方法

このドキュメントでは、Scalar Helm Chart を使用して ScalarDL Auditor をデプロイする方法について説明します。カスタム値ファイルを準備する必要があります。ScalarDL Auditor および ScalarDL Schema Loader のカスタム値ファイルの詳細については、次のドキュメントを参照してください。

ScalarDL Auditor モード用にネットワークピアリングを構成する

このドキュメントでは、ScalarDL Auditor モードで複数のプライベートネットワークを接続し、ネットワークピアリングを実行する方法について説明します。ScalarDL Auditor モードが正しく動作するには、ScalarDL Ledger を ScalarDL Auditor に接続する必要があります。

ScalarDL HashStore をはじめよう

ScalarDL HashStore は、低レベルの台帳抽象化の上に構築された高レベルの抽象化です。デジタル証拠保全専用に設計されており、オブジェクト真正性管理とコレクション真正性管理の2つの機能を提供します。HashStore を使用することで、Contractを記述することなく、不変な方法でオブジェクトのハッシュ値とオブジェクトのコレクションを管理し、真正性管理アプリケーションを迅速かつ簡単に開発できます。

ScalarDL Ledger および ScalarDL Auditor 用の AKS クラスターを作成するためのガイドライン

このドキュメントでは、ScalarDL Ledger および ScalarDL Auditor のデプロイ用の Azure Kubernetes Service (AKS) クラスターを作成するための要件と推奨事項について説明します。AKS クラスターに ScalarDL Ledger と ScalarDL Auditor をデプロイする方法の詳細については、AKS に ScalarDL Ledger と ScalarDL Auditor をデプロイするを参照してください。

ScalarDL Ledger および ScalarDL Auditor 用の EKS クラスターを作成するためのガイドライン

このドキュメントでは、ScalarDL Ledger および ScalarDL Auditor のデプロイ用の Amazon Elastic Kubernetes Service (EKS) クラスターを作成するための要件と推奨事項について説明します。ScalarDL Ledger と ScalarDL Auditor を EKS クラスターにデプロイする方法の詳細については、ScalarDL Ledger と ScalarDL Auditor を Amazon EKS にデプロイする を参照してください。

ScalarDL Ledger と Auditor を介して ScalarDL アプリケーションを実行する

このガイドでは、ScalarDL Ledger と Auditor を介して ScalarDL アプリケーションを実行する方法について説明します。このドキュメントでは、すでにクイックスタートチュートリアルのいずれかを試し、アプリケーションを書くガイドを参考にしてクライアント SDK を使用して ScalarDL を統合したアプリケーションを作成したことを前提としています。

ScalarDL Ledger の AKS クラスターを作成するためのガイドライン

このドキュメントでは、ScalarDL Ledger デプロイ用の Azure Kubernetes Service (AKS) クラスターを作成するための要件と推奨事項について説明します。ScalarDL Ledger を AKS クラスターにデプロイする方法の詳細については、AKS に ScalarDL Ledger をデプロイするを参照してください。

ScalarDL Ledger の EKS クラスターを作成するためのガイドライン

このドキュメントでは、ScalarDL Ledger デプロイ用の Amazon Elastic Kubernetes Service (EKS) クラスターを作成するための要件と推奨事項について説明します。ScalarDL Ledger を EKS クラスターにデプロイする方法の詳細については、ScalarDL Ledger を Amazon EKS にデプロイするを参照してください。

ScalarDL Ledger のカスタム値ファイルを構成する

このドキュメントでは、ScalarDL Ledger チャートのカスタム値ファイルを作成する方法について説明します。パラメータの詳細を知りたい場合は、ScalarDL Ledger chartの README を参照してください。

ScalarDL Ledger のデプロイ方法

このドキュメントでは、Scalar Helm Chart を使用して ScalarDL Ledger をデプロイする方法について説明します。カスタム値ファイルを準備する必要があります。ScalarDL Ledger および ScalarDL Schema Loader のカスタム値ファイルの詳細については、次のドキュメントを参照してください。

ScalarDL Ledger をはじめよう

この入門チュートリアルでは、お好みのデータベースで ScalarDL を設定する方法を説明し、データの履歴状態を追跡するシンプルなアプリケーションを作成するプロセスを示します。

ScalarDL Ledger を介して ScalarDL アプリケーションを実行する

このガイドでは、ScalarDL Ledger を介して ScalarDL アプリケーションを実行する方法を説明します。このドキュメントは、すでにクイックスタートチュートリアルのいずれかを試し、アプリケーションを書くガイドを参考にしてクライアント SDK を使用して ScalarDL を統合したアプリケーションを作成済みであることを前提としています。

ScalarDL Schema Loader

Schema Tool for ScalarDB を使用して ScalarDL のデータベーススキーマをロードする Docker イメージ。

ScalarDL Schema Loader のカスタム値ファイルを構成する

このドキュメントでは、ScalarDL Schema Loader チャートのカスタム値ファイルを作成する方法について説明します。パラメータの詳細を知りたい場合は、ScalarDL Schema Loader チャートの README を参照してください。

ScalarDL TableStore をはじめよう

ScalarDL TableStore は、低レベルの台帳抽象化の上に構築された高レベルの抽象化です。get や put などのプリミティブ CRUD インターフェースではなく SQL インターフェースを提供し、馴染みのあるデータモデルとコマンドで多用途の改ざん検知可能なアプリケーションを迅速かつ簡単に構築できます。

ScalarDL オンボーディングコンテンツ

オンボーディングコンテンツは、ScalarDL の全体像や重要なポイントを短時間で把握できるように、情報を厳選してまとめた入門用コンテンツです。まず概要をつかみたい場合は、以下から確認してください。より詳細な仕様や設定、運用方法を確認したい場合は、本サイト上のドキュメントを参照してください。

ScalarDL のライブラリとツール

ScalarDL は、スケーラブルで信頼性の高いアプリケーションの構築と運用を支援するさまざまなライブラリとツールを提供します。以下は、利用可能な主要なライブラリとツールです。

ScalarDL の実装

ScalarDL は、正確性、スケーラビリティ、およびデータベース非依存性を実現する、トランザクショナルデータベースシステム用のスケーラブルで実用的なビザンチン故障検知ミドルウェアです。

ScalarDL の概要

このページでは、ScalarDL とは何か、およびその主な使用例について説明します。

ScalarDL の設定

このページでは、ScalarDL で利用可能な以下の設定について説明します:

ScalarDL ベンチマークツール

このチュートリアルでは、ScalarDL のベンチマークツールを実行する方法について説明します。ベンチマークは、一連の標準に対してシステムがどのように動作するかを評価するのに役立ちます。

ScalarDL ロードマップ

このロードマップでは、ScalarDL の今後の計画について紹介します。このロードマップの目的は、今後どのような変更が行われる可能性があるかを把握し、進捗状況をより詳しく把握し、主要なマイルストーンについて学び、開発中にフィードバックを提供することです。このロードマップは、ScalarDL の新しいバージョンがリリースされるたびに更新されます。

ScalarDL をスケーリングする方法

このガイドでは、ScalarDL をスケーリングする方法について説明します。ここでは、Scalar Helm Chart (推奨されているデプロイ方法) を使用して ScalarDL をデプロイしていることを前提としています。

ScalarDL 互換性マトリックス

このドキュメントでは、ScalarDL Ledger および Auditor と ScalarDL Java Client SDK との互換性、および ScalarDL と ScalarDB Cluster との互換性を示します。

ScalarDL 学習パス

このガイドでは、異なる役割に応じた学習パスを提供します。あなたの役割に応じて、適切な順序でドキュメントを読み進めて、ScalarDL の包括的な理解を身につけてください。

ScalarDL 設計ドキュメント

この設計ドキュメントでは、ScalarDL の設計と実装について簡単に説明します。ScalarDL の背景と目的については、ScalarDL の概要を参照してください。

ScalarDL 認証ガイド

このドキュメントでは、ScalarDL の認証メカニズムとその適切な使用方法について説明します。

TableStore 抽象化を使用して ScalarDL アプリケーションを書く

このドキュメントでは、TableStore 抽象化を使用して ScalarDL アプリケーションを作成する方法について説明します。アプリケーションで ScalarDL TableStore を使用する方法、エラーを処理する方法、データを検証する方法について学習します。

クイックスタートの概要

このカテゴリでは、ScalarDL の使い始め方に関するクイックスタートチュートリアルに従うことができます。

データをモデル化する

データモデリング (つまり、データの整理) とは、データへのアクセスに使用されるパターンと、ビジネスオペレーション内で実行されるクエリの種類を特定することで、データの保存方法と使用方法を概念化して視覚化するプロセスです。

テーブル指向 Generic Contract の使用

テーブル指向 Generic Contract は ScalarDL 3.11 で導入されましたが、ScalarDL 3.12 でリリースされた TableStore は、テーブル指向 Generic Contract をラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、テーブル指向 Generic Contract を直接使用するよりも、TableStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL TableStore をはじめようをご参照ください。

デプロイの概要

このカテゴリでは、ローカルおよびクラウドベースの Kubernetes 環境での ScalarDL のデプロイについて詳しく知るためのガイドに従うことができます。

リリースサポートポリシー

このページでは、ScalarDL のメジャーバージョンリリースとマイナーバージョンリリースに対する Scalar のサポートポリシーについて説明します。

名前空間を管理する

名前空間機能は現在パブリックプレビューです。この機能と関連ドキュメントは変更される可能性があります。

商用ライセンスキーの設定方法

ScalarDL Enterprise を実行するには、.properties ファイルを作成し、商用ライセンスキーと証明書をそのファイルに追加する必要があります。.properties ファイルで、使用している製品に基づいて次の構成のいずれかをコピーし、その内容を .properties ファイルに貼り付けて、`` をライセンスキーに置き換えます。

用語集

この用語集には、ScalarDL を使用する際によく使用される用語が含まれています。

監視の概要

監視は、ScalarDL デプロイメントの健全性とパフォーマンスを維持するために不可欠です。このセクションでは、Kubernetes クラスター環境での ScalarDL の監視に関するガイダンスを提供します。これにはシステムの可用性の確認、時系列メトリックの収集、および監視ダッシュボードを通じたログの表示が含まれます。

要件

このページでは、ScalarDL を正しく使用するために必要なツールとそのバージョンについて説明します。

証明書の取得方法

このドキュメントでは、ScalarDL に登録するための証明書を取得する方法について説明します。

試用ライセンスキーの設定方法

ScalarDL Enterprise には以下の試用ライセンスキーをご利用いただけます。商用ライセンスキーをお持ちの場合は、商用ライセンスキーの設定方法を参照してライセンスキーを設定してください。

運用の概要

このカテゴリでは、ScalarDL の運用に役立つガイドを参照できます。

開発の概要

このカテゴリでは、ScalarDL の理解を深めるためのガイドに従って、特に ScalarDL アプリケーションの書き方と実行方法について学ぶことができます。

高度な設定と操作の概要

このカテゴリでは、ScalarDL の高度な設定方法や高度な操作の実行方法について学ぶことができます。