「Community」タグのついた62記事
全てのタグを見るAPI エンドポイントの数
GET v1/accounts
CFSSL で CA サーバーを起動する方法
このドキュメントでは、CFSSL を使用して CA サーバーを起動する方法について説明します。
Docker を使用してローカル環境に ScalarDL をインストールする方法
このドキュメントでは、Docker Compose を使用して、バックエンドの Cassandra サーバーとともに ScalarDL を実行するローカル環境を設定する方法を説明します。
HashStore 抽象化を使用して ScalarDL アプリケーションを書く
このドキュメントでは、HashStore 抽象化を使用し て ScalarDL アプリケーションを作成する方法について説明します。アプリケーションで ScalarDL HashStore を使用する方法、エラーを処理する方法、データを検証する方法について学習します。
Helm Charts をはじめよう (Loki スタックを使用したロギング)
このドキュメントでは、Grafana Loki (Promtail を使用) を使用して、Kubernetes 上で Scalar 製品のログ集約を開始する方法について説明します。
Helm Charts をはじめよう (Prometheus Operator を使用したモニタリング)
このドキュメントでは、Prometheus Operator (kube-prometheus-stack) を使用して Kubernetes 上で Scalar 製品の監視を開始する方法について説明します。ここでは、テスト用の Mac または Linux 環境がすでにあることを前提としています。このドキュメントでは Minikube を使用しますが、これから説明する手順はどの Kubernetes クラスターでも機能するはずです。
Ledger 抽象化を使用して ScalarDL アプリケーションを書く
このドキュメントでは、Ledger 抽象化を使用して ScalarDL アプリケーションを作成する方法について説明します。ScalarDL をアプリケーションに統合し、エラーを処理し、データを検証する方法を学習します。
ScalarDB のアップグレード方法
このガイドでは、ScalarDB を新しいバージョンにアップグレードする方法 について説明します。
ScalarDL 3.13 リリースノート
このページには、ScalarDL 3.13 のリリースノートのリストが含まれています。
ScalarDL HashStore エラーコード
このページでは、ScalarDL HashStore のエラーコードの一覧を示します。
ScalarDL HashStore コマンドリファレンス
このページでは、ScalarDL HashStore とやりとりするためのクライアントコマンドである scalardl-hashstore について説明します。
ScalarDL HashStore をはじめよう
ScalarDL HashStore は、低レベルの台帳抽象化の上に構築された高レベルの抽象化です。デジタル証拠保全専用に設計されており、オブジェクト真正性管理とコレクション真正性管理の2つの機能を提供します。HashStore を使用することで、コントラクトを記述することなく、不変な方法でオブジェクトのハッシュ値とオブジェクトのコレクションを管理し、真正性管理アプリケーションを迅速かつ簡単に開発できます。
ScalarDL Javadoc
- scalardl-common
ScalarDL Ledger エラーコード
このページでは、ScalarDL Ledger のエラーコードの一覧を示します。
ScalarDL Ledger をはじめよう
この入門チュートリアルでは、お好みのデータベースで ScalarDL を設定する方法を説明し、データの履歴状態を追跡するシンプルなアプリケーションを作成するプロセスを示します。
ScalarDL Ledger を介して ScalarDL アプリケーションを実行する
このガイドでは、ScalarDL Ledger を介して ScalarDL アプリケーションを実行する方法を説明します。このドキュメントは、すでにクイックスタートチュートリアルのいずれかを試し、アプリケーションを書くガイドを参考にしてクライアント SDK を使用して ScalarDL を統合したアプリケーションを作成済みであることを前提としています。
ScalarDL Schema Loader
Schema Tool for ScalarDB を使用して ScalarDL のデータベーススキーマをロードする Docker イメージ。
ScalarDL TableStore SQL の文法
このページでは、ScalarDL TableStore SQL でサポートされているコマンドのリストを提供します。
ScalarDL TableStore エラーコード
このページでは、ScalarDL TableStore のエラーコードの一覧を示します。
ScalarDL TableStore コマンドリファレンス
このページでは、ScalarDL TableStore とやりとりするためのクライアントコマンドである scalardl-tablestore について説明します。
ScalarDL TableStore をはじめよう
ScalarDL TableStore は、低レベルの台帳抽象化の上に構築された高レベルの抽象化です。get や put などのプリミティブ CRUD インターフェースではなく SQL インターフェースを提供し、馴染みのあるデータモデルとコマンドで多用途の改ざん検知可能なアプリケーションを迅速かつ簡単に構築できます。
ScalarDL オンボーディングコンテンツ
オンボーディングコンテンツは、ScalarDL の全体像や重要なポイントを短時間で把握できるように、情報を厳選してまとめた入門用コンテンツです。まず概要をつかみたい場合は、以下から確認してください。より詳細な仕様や設定、運用方法を確認したい場合は、本サイト上のドキュメントを参照してください。
ScalarDL クライアントエラーコード
このページでは、ScalarDL クライアントのエラーコードの一覧を示します。
ScalarDL クライアントコマンドリファレンス
このページでは、ScalarDL コンポーネントと対話するためのクライアントコマンドである scalardl を紹介します。
ScalarDL でデータをバックアップおよび復元する方法に関するガイド
ScalarDL は、非トランザクション (おそらくトランザクション) データベース上で非侵襲的にトランザク ション機能を提供する ScalarDB を使用するため、
ScalarDL のファンクションの書き方に関するガイド
このドキュメントでは、ScalarDL のファンクションを作成するためのガイドラインをいくつか示します。
ScalarDL のライブラリとツール
ScalarDL は、スケーラブルで信頼性の高いアプリケーションの構築と運用を支援するさまざまなライブラリとツールを提供します。以下は、利用可能な主要なライブラリとツールです。
ScalarDL の実装
ScalarDL は、正確性、スケーラビリティ、およびデータベース非依存性を実現する、トランザクショナルデータベースシステム用のスケーラブルで実用的なビザンチン故障検出ミドルウェアです。
ScalarDL の概要
このページでは、ScalarDL とは何か、およびその主な使用例について説明します。
ScalarDL の設定
このページでは、ScalarDL で利用可能な以下の設定について説明します:
ScalarDL の適切なコントラクトを作成する方法に関するガイド
このドキュメントでは、ScalarDL のコントラクトを作成するためのガイドラインをいくつか示します。
ScalarDL ベンチマークツール
このチュートリアルでは、ScalarDL のベンチマークツールを実行する方法について説明します。ベンチマークは、一連の標準に対してシステムがどのように動作するかを評価するのに役立ちます。
ScalarDL ロードマップ
このロードマップでは、ScalarDL の今後の計画について紹介します。このロードマップの目的は、今後どのような変更が行われる可能性があるかを把握し、進捗状況をより詳しく把握し、主要なマイルストーンについて学び、開発中にフィードバックを提供することです。このロードマップは、ScalarDL の新しいバージョンがリリースされるたびに更新されます。
ScalarDL 互換性マトリックス
このドキュメントでは、ScalarDL Ledger および Auditor と ScalarDL Java Client SDK との互換性、および ScalarDL と ScalarDB Cluster との互換性を示します。
ScalarDL 共通エラーコード
このページでは、ScalarDL 全体で共通するエラーコードの一覧を示します。
ScalarDL 学習パス
このガイドでは、異なる役割に応じた学習パスを提供します。あなたの役割に応じて、適切な順序でドキュメントを読み進めて、ScalarDL の包括的な理解を身につけてください。
ScalarDL 設計ドキュメント
この設計ドキュメントでは、ScalarDL の設 計と実装について簡単に説明します。ScalarDL の背景と目的については、ScalarDL の概要を参照してください。
ScalarDL 認証ガイド
このドキュメントでは、ScalarDL の認証メカニズムとその適切な使用方法について説明します。
TableStore 抽象化を使用して ScalarDL アプリケーションを書く
このドキュメントでは、TableStore 抽象化を使用して ScalarDL アプリケーションを作成する方法について説明します。アプリケーションで ScalarDL TableStore を使用する方法、エラーを処理する方法、データを検証する方法について学習します。
アプリケーション作成の概要
このサブカテゴリでは、ScalarDL アプリケーションの書き方を学ぶことができます。
アプリケーション実行の概要
このサブカテゴリでは、ScalarDL を通じてアプリケーションを実行する方法について学ぶことができます。
クイックスタート
このカテゴリでは、ScalarDL の使い始め方に関するクイックスタートチュートリアルに従うことができます。
コントラクトとファンクションのライフサイクルを管理する
このドキュメントでは、ScalarDL におけるコントラクトとファンクションのライフサイクルについて、作成や登録からバグ修正や機能追加が必要な場合の更新まで説明します。
サンプルアプリケーション実行の概要
このサブカテゴリでは、ScalarDL を活用したサンプルアプリケーションの実行方法について学ぶことができます。
データベースのバックアップと復元
このガイドでは、ScalarDL が ScalarDB を介して使用するデータベースをバックアップおよび復元する方法について説明します。
データをモデル化する
データモデリング (つまり、データの整理) とは、データへのアクセスに使用されるパターンと、ビジネスオペレーション内で実行されるクエリの種類を特定することで、データの保存方法と使用方法を概念化して視覚化するプロセスです。
テーブル指向汎用コントラクトの使用
テーブル指向汎用コントラクトは ScalarDL 3.11 で導入されましたが、ScalarDL 3.12 でリリースされた TableStore は、テーブル指向汎用コントラクトをラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、テーブル指向汎用コントラクトを直接使用するよりも、TableStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL TableStore をはじめようをご参照ください。
デプロイの概要
このカテゴリでは、ローカルおよびクラウドベースの Kubernetes 環境での ScalarDL のデプロイについて詳しく知るためのガイドに従うことができます。
ビジネスロジック記述の概要
このサブカテゴリでは、ScalarDL アプリケーション向けのビジネスロジックの書き方を学ぶことができます。
名前空間に制限付きでアクセスする
名前空間機能は現在パブリックプレビューです。この機能と関連ドキュメントは変更される可能性があります。
名前空間を管理する
名前空間機能は現在パブリックプレビューです。この機能と関連ドキュメントは変更される可能性があります。
汎用コントラクトおよびファンクションのリファレンスガイド
汎用コントラクトは ScalarDL 3.10 で導入されましたが、ScalarDL 3.12 でリリースされた HashStore は、汎用コントラクトをラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、汎用コントラクトを直接使用するよりも、HashStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL HashStore をはじめようをご参照ください。
汎用コントラクトおよびファンクションの使用
汎用コントラクトは ScalarDL 3.10 で導入されましたが、ScalarDL 3.12 でリリースされた HashStore は、汎用コントラクトをラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、汎用コントラクトを直接使用するよりも、HashStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL HashStore をはじめようをご参照ください。
汎用コントラクトを用いた ScalarDL アプリケーションを書く
汎用コントラクトは ScalarDL 3.10 で導入されましたが、ScalarDL 3.12 でリリースされた HashStore は、汎用コントラクトをラップしたより高次の抽象化を提供します。ほとんどのユースケースでは、汎用コントラクトを直接使用するよりも、HashStore を使用する方がシンプルで効率的です。詳細については、ScalarDL の最新版の ScalarDL HashStore をはじめようをご参照ください。
用語集
この用語集には、ScalarDL を使用する際によく使用される用語が含まれています。
簡単な銀行口座アプリケーション
概要
要件
このページでは、ScalarDL を正しく使用するために必要なツールとそのバージョンについて説明します。
証明書の取得方法
このドキュメントでは、ScalarDL に登録するための証明書を取得する方法について説明します。
運用の概要
このカテゴリでは、ScalarDL の運用に役立つガイドを参照できます。
開発の概要
このカテゴリでは、ScalarDL の理解を深めるためのガイドに従って、特に ScalarDL アプリケーションの書き方と実行方法について学ぶことができます。
高度な設定と操作の概要
このサブカテゴリでは、ScalarDL の高度な設定方法や高度な操作の実行方法について学ぶことができます。